To make software that is visually pleasing, useful, and liberating to its users.



Principal Developer, Performant Software Solutions, March 2006 to present. Developing state-of-the-art applications in Ruby on Rails utilizing AJAX technologies.

Software Developer, University of Virginia, March 2004 to March 2006. Developing tools for the humanities in Java. Real time 2D graphics, Client/server programming, MySQL database, XML.

Freelance Developer, Charlottesville Virginia. May 2003 to March 2004. Independent game development and software consulting. 3D graphics programming in C++. Consulting for industrial, web, and education sectors.

Principal Designer, Lodestone Games, Charlottesville Virginia. September 2001 to May 2003. Designed Driving Force for our publisher, Sony Online Entertainment. Communicated design to team, wrote design documents, programmed prototype games systems in Java.

Producer, Electronic Arts, Charlottesville, Virginia. December 1999 to March 2001. Produced BattleTech: 3025, an online 3D combat game. Managed internal and external development teams. Created and led design teams. Worked remotely with teams in California and Israel.

Producer, Kesmai Studios, Charlottesville Virginia, February 1995 to December 1999. Directed the production of games with teams of artists, programmers, testers, and customer support staff. Managed multiple projects simultaneously at different phases of development. Produced the following titles:

Programmer, Kesmai Corporation, July 1994 to February 1995. Graphics and serial communications programming in C++.

Programmer, Reynwood Trading Corporation, Short Hills, New Jersey. September 1991 to May 1992. Wrote C and Foxpro utilities to port existing database system into Foxpro.

Programmer, Advanced Computer Technology, Sparta, New Jersey. Summers of 1993, 1992, and 1991. Projects included:


BA Computer Science, minor in Philosophy, Drew University, Madison NJ, May, 1994.

References available upon request.