I am an experienced software consultant and architect who works with companies of all sizes to help them solve business challenges through innovative software solutions. I have 12+ years experience as a software engineer and entrepreneur in a wide range of disciplines from scalability and big data, to web application development (front and back end), to mobile development.
My experience in the fast-paced world of software startups has allowed me to hone my ability to build light weight, flexible solutions that will last in the face of rapidly changing business needs. I pride myself on providing my clients with solutions that are both cost effective and resilient to those future needs.
When I'm not working on software, I can usually be found building something new, working on my sailboat, or out for a run.
My personal interests include: