Home
Who
I develop software, provide technical advice, and manage teams of engineers on behalf of my clients. I am a partner and co-founder at Synergy Group, a software consultancy and contracting partnership.
We also work with startups, as well as run a couple of our own. If you need a partner, or if you’re an investor with an idea, you should get in touch!
What
My areas of focus are systems analysis, information architecture, software engineering, integration and testing, deployment and monitoring, project management, technical advisory, and business development.
The kinds of software I typically work on are web services, scalable "cloud" infrastructures, protocols and APIs, and complex systems modeling.