Building a new business or product is nerve wracking. There's a ton to consider, many unknowns, and some no-turning-backs. Plus a lot of eyes (or worse, no eyes). I've been there.

I've been there as an entrepreneur, I've been there as a developer, I've been there as a team leader. And the good news is, I can help. From foundational strategy and prototyping, to ecommerce and growth, I can bring insight in at any stage to help you reach your goals.


Given my diverse background I'm able to offer unique insights to how technology should be used to maximize your business. Everything from web/native application, to deciding which tools to leverage for day to day operations, to recruiting, hiring and developing the best talent.


I've made a number of mistakes, but learned a ton from them. I get excited about sharing my stories, both my successes and failures. For those who want a source of consistent honest feedback, to talk through complex problems, to vent frustrations to - I offer coaching services on a recurring basis.

Office Hours

I've been fortunate to have great mentors and friends who were always willing to answer any questions or show me the right way to do things. I’m also a big believer in paying it forward. Office hours are free and open to anyone to schedule. If you need help fleshing out ideas, working through a problem, having trouble with an employee, book a time below.