Q. What do you do for Persis?
In general I help design and implement state-of-the-art 3-tier web based systems, and any type of web services needed to support other types of interfaces besides web browsers, such as mobile apps, for example. Specifically, I'm the main architect/developer for the Assert product for Inflective, Inc.
Q. How long have you been with Persis?
I've been involved with Persis since 2010. After some initial project flirtations in 2007, I reconnected with Persis in the spring of 2010. Persis was aware of my wide skill set, which include cross-over skills needed to create web-based systems that interface to legacy systems. In particular, Persis initially needed me to create a web interface to a legacy system written in C. I architected the solution using a restful web service.
Q. What's your area of expertise?
Because of my 28+ years in the software development industry, my areas of expertise have evolved and multiplied over time. For the past 15 years, I generally approach a project from a holistic point of view. My skill set covers the entire gamut of software design and development, and as exemplified by the Assert product, my expertise covers pretty much every area except graphic arts.
Q. How did you get into this field?
After initially earning my BS in Naval Architecture and Marine Engineering from the University of Michigan in 1978, I spent 5+ years in shipbuilding overseas. The last three of those years I was working in different shipyards in Japan. It was there in 1982 that I purchased my first CP/M based PC along with a set of text books to teach myself Basic and Pascal programming, as well as computer architecture. By the time I finished my last ship in Japan in 1984, I knew I wanted to do my master's in Computer Science. I did just that and in 1987 started a new career in software development at IBM in Austin, quickly assuming a key role in the development of the modern DB2 Database Management System. My career took off from there.
Q. How would you describe Persis, in your own words?
The two words that I think best describe Persis, in my opinion, are efficiency and focus. Those two attributes are pretty much a guarantee that projects undertaken by Persis will not only get done, but get done in time and with excellence.
Q. From your point of view, what are the best reasons that companies should consider working with Persis?
Persis' use of the Agile development methodology helps client companies execute projects in a manner that provides them the flexibility to adjust and figure out requirements throughout the development cycle without impacting total cost or delivery time, as long as initial estimates for these are within reason.
Q. Where do you see the connected world industry going?
In my opinion we're already seeing the start of the future of connected information. The variety and ubiquity of participating devices and software systems is growing and will continue to grow. I see continued evolution of user interfaces in all devices, specially the smaller ones, such as phones and smart watches, with speech playing a growing role in those interfaces. I see connected end-user computing devices becoming standard features in motor vehicles in the same manner as radios, music players, and other gadgets that we take for granted in cars today.
Q. If you could work on any connected world project — if money or a willing client weren’t an issue — what would that project be?
Any project involving the development of software to help humans extend their analytical capacity beyond data manipulation. In other words, any project that help bring the old promise of "artificial intelligence" to the common user in tasks of every day life.
Q. What is your favorite book and/or TV show and/or movie and/or food?
I was actually an avid reader before the internet. In my teens I was addicted to Dostoevsky's books and read most of them, Crime and Punishment being my favorite. I also was a big fan of the Latin American Boom writers of the 70's, with Gabriel Garcia Marquez and his Cien Años de Soledad being my number one. Nowadays I enjoy movies and TV shows more, perhaps because they, in my opinion, allow for better time management. I'm a fan of TV comedies, Sci-fi movies, and TV dramas, with my current favorite being "Homeland." I have lots of favorite foods, but I feel that good pizza is tops.
Q. What do you do in your spare time?
Keep up with what's happening in the world through the internet, help my wife with house and yard chores, go on long walks and basketball shoot around in my backyard.
Q. Is there something you’ve done, some talent you have, or some other interesting fact about you that people are surprised to learn about?
On the professional side, people are sometimes surprised by the scope of domains in which I have some or lots of technical knowledge. I explain that it's mostly the result of having been around for a while, the engineering background, and the exposure to diverse and divergent domains, such as semiconductor manufacturing, healthcare, and farming, for example.
On the personal side, because I no longer look like a long-distance runner, people sometimes are surprised to hear that I was indeed a serious recreational long distance runner up until the start of the millennium, completing several marathons in the 90's.