skip to main content


Whether you’ve got a new idea and are looking for a technical partner or you’ve got an existing business/product you need software to enhance, we can work together on how best to serve your needs.


Web application and services development.


End-to-end mobile application development for iOS, Android, and web.

Product Ownership

If you’re stuck on direction or vision for your software product, let’s team up to explore new ideas and possibilities.


Thanks to a background in a variety of roles, I’m glad to consult across a broad range of technologies.

Also, given my experience across technologies, I have developed a clear set of choices on technology and a specific technical vision that drives the choices I make when buildling software products.