Application Development is what I do best.  As a software engineer I create application designs to solve complex problems and make sound decisions to produce the best applications possible.  This includes working closely with business domain experts, quality control analysts, databases, and UI/UX designers, to achieve a single goal; delivering highly reliable and maintainable systems that bring value to businesses.

This is applied across many platforms and languages.  One day I counted 26 different languages that I’ve used.  Many of them I won’t admit to anymore; like COBOL.  Currently my top five are:

Of course, building new applications is only part of the job.  Other areas of expertise include:

  • Enterprise application integration which allows two systems to interoperate
  • Application adoption which define specific use cases to increase usage
  • Organizational change management to help teams change processes to match people, processes and technology together