My clients complete medical device software that meets requirements at reduced (and more predictable) cost, effort, time, and aggravation.

To understand what I do, it helps to know who I am. Fundamentally, I’m a systems engineer with a degree in electrical engineering, and with a lot of software experience. System Engineers are the folks that make sure all of the work comes together to create the product that everyone is expecting. Sort of like the conductor of a symphony.

Most of my career has been oriented towards medical device software. Software development is particularly interesting:

  • Compared to other engineering disciplines (e.g., electronics, and mechanicals), software typically consumes the largest budget and requires the most effort.
  • Software development touches more stakeholders than does any other engineering effort: electronics, user experience, marketing.