University of Illinois at Urbana-Champaign. B.S., summa cum laude, with highest distinction in biochemistry.

Phi Beta Kappa.

Stanford University, Stanford, California. Graduate student in biochemistry.

National Science Foundation Graduate Fellow.


Concrescent Network LLC

Cedar Rapids, Iowa

2009-present. Owner. I develop interactive web-based, desktop, and mobile device applications.
iOS applications. I developed several applications for the iPhone and the iPad. All applications are currently available in the App Store. One application (developed under contract) assists basketball team managers in gathering game statistics. Concrescent Network markets the other applications directly; all these are in the lifestyle / metaphysical space. The applications provide support for synchronizing data across multiple iOS devices using iCloud; provide Universal support for both iPhones/iPod Touches and iPads; and use a hybrid HTML5/Objective C internal implementation approach.

Macintosh OS X desktop applications. I developed an OS X  desktop application in the communication / telework space under contract.

ASP.NET applications. I developed several custom ASP.NET applications under contract: single sign-on web security support for custom websites within a foundation’s extranet; retailer/wholesaler support applications for a national food services vendor; and an internal scheduling application for a medical office.

.NET desktop applications. I developed an application supporting a number of national foundations in reporting their grantmaking activities to a clearinghouse of information about philanthropic work.


Iowa Software Engineering

North Liberty, Iowa

2008-2009. Principal Engineer. I developed interactive web-based applications for the consultancy’s clients running in a variety of environments.


The William and Flora Hewlett Foundation

Menlo Park, California

2003-2007. Lead Software Developer. I developed a number of web-based internal applications to facilitate grant making and other internal operations, and built the Foundation’s web site using a content management system.
Internal applications. Developed and deployed an Excel-based .net Smart Document using .NET and C# that interfaces with grants management software to facilitate grant budgeting, and a complementary based system for accounting staff to manage foundation-wide grants budgets. The application’s architecture uses an ASP.NET web services abstraction layer. Developed and deployed an ASP.NET application to manage foundation staff expense reports. Developed and deployed an ASP.NET application using C# and web services to support grant payment by automated wire transfer. Developed and deployed a paperless workflow for human resources flextime processing using ASP.NET, C# and .NET workflow software. Installed and configured SharePoint Portal Server 2003 and 2007 and conducted training for staff members. Prototyped an ASP.NET  application to facilitate grant making with an web-based workflow.

Foundation web site. Designed and implemented the Foundation’s web site using Microsoft Content Management Server (MCMS 2002 and 2003), ASP.NET 1.1, and C#. Consulted with staff throughout the Foundation on content design and development. Maintained site for over four years, adding support for web-based opt-in email list management, on-line grant application, and other incremental improvements.