Leadership

Project Management

Through the years, I have managed more than a few projects.  Every project is different and each challenge gives something unexpected.  The key is empowering the team, being a great resource and if necessary, leading by example with the experience to anticipate and properly plan.  More often than not, I have faced projects which had limited budgets and timelines requiring creativity and precision to complete.

 

Development

Anyone can create code, but not everyone builds well formed software.  I have always been strict on strong coding practices, clear documentation and proper formation of application structures.  The result is software with less errors, shorter deployment time and more flexible interface. It also makes possible the completion of software typically deemed too complex by junior developers.  Code that is not well formed has a high degree of debugging, errors, and negative customer feedback.

 

Technical Sales & Customer Transition

As CTO and sometimes fund raiser at various startups, I have developed the ability to communicate technology to non-technical audiences.  Engineers are not known for communicating well to non-engineers, but I have been told many times that my ability to switch from engineer to business makes me an ideal type for interfacing with customers and corporate managers/directors.
 

 
  Home |  Shop |  Projects |  Skills |  My Lab |  WebOS |  Mobile |  Websites