To work with interesting people on creative projects. To solve challenging problems with sustainable solutions. To do some good in the world. To live artfully. To communicate clearly and openly. To be consistent.
Experience
Director of Platform Development - Federated Media (1/2009 to 8/2010)
Engineer - Federated Media (6/2006 to 12/2008)
Rewrote the FM web application platform around an object-oriented MVC framework in PHP
Abstracted all adserver operations through an API layer, processed using a parallelized job queue
Wrote a Java adapter to interface with DoubleClick using the PHP/Java Bridge
Developed several special-purpose, distributed adservers (remnant and third party serving)
As director, managed a team of five engineers, which included training, ticket assignment, project spec'ing, code review, QA
Senior Web Producer - O'Reilly Media, Inc. (5/2005 to 6/2006)
Managed a blog transition project (200+ bloggers, 10+ blogs, 5+ months) from a legacy in-house blogging CMS to Movable Type, including the development of a dynamic templating system using PHP
Developed an article formatting web interface for an internal CMS using HTML Tidy and Perl, shortening the average article production time from ~40min to <15mins
Produced over 260 technical articles for publication on the O'Reilly Network family of sites
IT Applications Analyst - MEASURE Evaluation, UNC Carolina Population Center (6/2004 to 5/2005)
Research Assistant - MEASURE Evaluation, UNC Carolina Population Center (4/2000 to 5/2004)
Developed a database application to track a $47M grant from United States Agency for International Development (USAID) using Microsoft Access, VBA, and Excel
Developed a web application to track a $70M grant from the USAID using PHP, Perl, JavaScript, and MySQL
Developed the PIMS application, a Microsoft Access-based monitoring and evaluation tool for tracking USAID health indicators; traveled to USAID Missions in Kazakhstan, Cambodia, Tanzania, and Ghana to train USAID staff in its use; presented the PIMS to USAID in Washington, DC (July 2003)
Education
M.S., Information Science - School of Information and Library Science - University of North Carolina at Chapel Hill (8/2002 to 5/2004)
Master's Paper: Design and Implementation of a Web-based Financial Information System
Paper Advisor: Professor Gary Marchionini
B.A., Linguistics - University of North Carolina at Chapel Hill (8/1998 to 5/2002)
Minor: Information Systems
Phi Beta Kappa and Golden Key
Marc Adam Eisdorfer Chancellor's Award in Linguistics