Software Development Consulting


I help with software development projects. Stereotypically, my clients own or manage an application, and are subject-matter experts but don’t come from a technology background. They have hired a programmer or two and the application works – sort of.

I act as a kind of “part time Chief Technology Officer” (virtual CTO) and help with things like:

  • Translating feature requests into technical language and specific tasks
  • Improving design/architecture which improves developer productivity
  • Taking advantage of cloud hosting (Azure and AWS) in a cost-effective way
  • Acting as technical representative on client/prospect calls to “speak Geek” with the other side’s technical staff

Schedule a meeting with me