Launching a new product is challenging. Get started on the right foot.
Need a custom web or mobile application? I can help.

I love working on big problems for startups and small companies. My agile techniques help deliver exactly what you need as quickly as possible.
business coaching.
Every business owner needs a sounding board. How do I reach my customers? What should I build next?

I can help you answer these questions and grow your business using customer validation techniques.
technical advice.
I can help you create a technology plan for your business.

From choosing a language to hiring developers, I'll help you make and understand the really important decisions.

Want to work with someone who understands your business as well as your software?
Get in touch.