I started my development career writing Windows apps in the early 1990s; I was a C++ and OOP fanatic. Worked on shrink wrapped and vertical market products and eventually settled down to consulting. From 2003 to 2013 I ran PJPM, a consulting company focused on small businesses and startups with an emphasis on QuickBooks integration. I currently work at Practice Fusion, where I work on .NET services, SQL Server, and MongoDB.