Download PDF

Work experience

Jan 2007Present


Snooty Monkey, LLC

Snooty Monkey, LLC is a software development firm based in Chapel Hill, NC.

Snooty Monkey makes BubbleTimer, the best way to achieve your goals through better time management, and Goalie Trainer for the iPad.

Feb 2009Present

CTO and Lead Developer


Worked with the founding team to create Hexawise. Hexawise started with some sketches on a napkin and the founder's passionate desire to bring statistical design of experiments approaches to the masses of software testers. Hexawise is now a very successful product and company, the pre-eminent test design SaaS company in the world, with hundreds of world-wide Enterprise customers.

May 2010Present

Product Manager


I worked with the co-founders of TalkTo through early stage product and company ideas. We built prototypes and betas and went through multiple pivots seeking product/market fit before securing venture funding and launching the TalkTo of today where I operate as the product manager.

Mar 2008Jan 2009

Open Source Software Engineer


Worked on the technical strategy and the implementation of IBM's open source activities in the area of text search with Apache's Lucene, Solr and Tika projects. Helped create an embeddable text search component from open source and IBM assets for use across all IBM products.

Aug 2007Jun 2008


3volve Technology, LLC

Exploratory venture. Researched, conceived and built a beta quality proof of concept product in the area of syllabus creation and management in higher education. This was a result of work I'd done at the School of Information and Library Sciences at UNC.

Mar 2006Mar 2008

Product Manager


Product Manager for Search and Discovery in IBM's Software Group. Responsible for the conception, approval, development and launch of IBM OmniFind Yahoo Edition, an award winning product that re-invented what product usability means at IBM. Mentored other product groups across IBM in the areas of consumability, user experience and how to make the IBM elephant dance.

Oct 2004Mar 2006

Lead Software Architect


Led the technical activities of the engineering team as Venetica was integrated into the IBM organization. Worked across IBM product teams to embed Venetica's Venice Bridge product capabilities into various existing IBM products. Led the effort to align the product architecture to the IBM technology stack including internationalization, localization, accessibility, and hardware and software platform support.

May 1998Oct 2004

Lead Architect & Technology Strategist


Founded the product engineering group at a small consultancy and led product strategy and architecture for what then grew to become a 50 person VC funded startup. Conceived and built 3 successful and profitable products in the area of content management and process automation. Invented a new market segment, Enterprise Content Integration, that grew to be recognized by all the top analyst firms and sprouted numerous competitors. The 3rd product, Venice Bridge, resulted in a lucrative acquisition by IBM. I was the main technical point of contact with IBM during the acquisition process.

Jun 1995May 1998

Senior Software Engineer

Strategic Technologies Inc. (now Consonus)

Designed, developed and deployed enterprise imaging, content management, workflow automation and product data management systems for Fortune 500 manufacturers and banks.


JavaScript / CoffeeScript
Product Design / Product Management
C / Objective-C
Cloud Computing (Amazon EC2, RDS, S3)
Java / J2EE
Mac Cocoa Development
iOS Cocoa Touch Development
Ruby / Ruby on Rails / MacRuby




  • Taking ideas from concept to launch
  • Early stage software development and product design
  • Product management
  • Consumability, ease of use and user experience
  • Teaching, mentoring, and speaking
  • Phillosophy
  • Hockey and Lacrosse
  • Future of Education
  • Falkland Islands


Some areas of particular interest and expertise for projects are personal productivity, sports, education, development tools and philosophy.

  • Product design
  • Ruby on Rails Web development
  • iPhone, iPad & Mac development
  • Erlang servers
  • Training & mentoring


I'm a driven, and passionate technologist. I have a rare combination of deep and broad technical skills combined with a range of business experience in corporate, start-up and entrepreneurial environments. I'm an expert in product design, software architecture, and development. My specialty is taking ideas from back of a napkin, through version 2.0 and to profitability. I've done this consistently throughout my career at places as diverse as IBM, VC-backed startups, consultancies and bootstrapped entrepreneurial ventures.

I abhor complexity. My years of experience have taught me that great software is marked by its internal and external simplicity. I believe in getting real, in shipping early and often, and in keeping things simple.