In the process of starting my next company, but taking time to do some contracting and mentoring while I work out the details on that.
I've been programming since I was 9 and have over 25 years of professional development experience. As a serial entrepreneur, I've started 3 software companies and sold 2.
I bring deep experience and wisdom gathered over the past 25 years along with skills in hot new technologies like Ember, React & Node.
I specialize in creating paradigms--conceptual maps that help people navigate your product, API or codebase. I help you draw the lines between concerns, organize related parts of your application and name the boxes in your architecture diagrams.
I'm passionate about getting the concepts of your application right, since they affect everything from your user interface to your database design to how you organize your code. But I can also help out with gnarly debugging issues.
In my volunteer work, I am a mentor for Venture Asheville, a mentor program based off the MIT Venture Mentoring Service. I mentor startups using frameworks like Scrum and Lean Startup to search for product-market fit, then figure out how to scale their businesses to achieve rapid growth.
In my personal time, I am an avid swing dancer & barefoot runner. I practice life hacking--using tricks and techniques to improve my habits, lifestyle and happiness--and continuous personal integration, where I introspect the challenges and successes in my life to improve my performance and to stay aligned with my life goals.