I speak technology so that you don't have to.

After working with dozens of development teams throughout my career, I've realized that the story is always the same: engineers have no ownership, management is disappointed with the output, and nobody is happy about the relationship. Isn't it about time to make a change?

Solutions & Services

C-Level Strategy & Consulting

As a founder of multiple startups, I've held several C-level positions — from CEO/President to COO to CIO/CTO. My experience is invaluable for start-ups that are looking to bring new technologies to market.

Software Design & Development

I provide software design and development services from design-only engagements to concept-to-completion development services — or just vetting your software architecture. I've completed successful projects in all of the following sectors: