Experienced web software engineering leader, software architect, and developer with deep experience in crafting engaging, interactive websites for digital manufacturing (3D Printing), digital publishing, music, entertainment, educational institutions, non-profit foundations, and government agencies. Accomplished public speaker involved in open source communities.
Web Engineering Manager / Lead, Formlabs, Somerville, MA
August 2015 - Present
Built and managed a team of developers building a highly customized CMS, ecommerce platform, and multiple web-based products for customers using Internet-connected 3D printers. Successfully coordinated the smooth web announcement and launch of 10+ products.
Associate Director of Engineering, Phase2 Technology, Alexandria, VA (remote)
Engineer, Treehouse Agency > Developer, Phase2 Technology > Software Architect, Phase2 Technology > Associate Director of Engineering, Phase2 Technology || July 2010 – August 2015
Senior developer in charge of AngularJS and Bootstrap single page application for United Nations OCHA.
Managed and mentored teams of developers and offshore contractors as well as client developers. Architect, development team manager, and senior lead developer for a large scale Drupal-based publishing system for multiple magazines in Time Inc’s Lifestyle Group: RealSimple.com, MyRecipes.com, CookingLight.com, SouthernLiving.com, AllYou.com, Sunset.com, and CoastalLiving.com.
Front-end and search engine development for MSNBC.com.
Senior developer role in architecting and front-end development of RobinHood.org.
Played a senior role on rebuilding and migrating Zagat.com to Drupal, including architecting and developing large portions of the front-end theme, search engine and search refinement interfaces, interactive content, and front-end performance monitoring and tuning.
Architect and lead developer for Penn State University’s Adult Learners and Continuing Education website. Senior developer role in the development of Drupal-based platform for the United States Environmental Protection Agency.
Spear-headed, architected, and developed the mobile game Snapskit for Drupalcon Chicago. Speaker at multiple DrupalCamps and DrupalCons. Daily direct contact with client stakeholders. In March 2012, Treehouse Agency was acquired by Phase2 Technology.
Technical Director, PROD4EVER, Boston, MA
June 2009 – July 2010
Primary web technologist for a small interactive design agency, in charge of architecting and implementing websites and interactive pieces primarily in the music industry. Primary developer for Drupal-powered sites GeorgeHarrison.com and Phish.com. On-going maintenance and improvements for BobDylan.com, BenHarper.com, DaveMatthewsBand.com, and JeffDunham.com. Architected and implemented real-time artist announcement for Bonnaroo Music Festival 2010. Built Drupal-powered applications for the Beastie Boys, Britney Spears, and Charice. Designed and developed RSA-encrypted high score board for Inglourious Basterds Flash game. Managed and guided two interns in the development and implementation of a number of Wordpress sites for other music artists.
Web & Interactive Developer, MIT Mobile Experience Lab, Cambridge, MA
June 2008 – June 2009
Research and develop innovative systems to better connect people to each other, places, and information in the mobile environment. Particular emphasis in enabling access to people and information via mobile-enabled web applications. Develop fully functioning research prototypes to explore Lab’s research concepts tested in live user tests.
Adjunct Faculty, Bradley University, Peoria, IL
August 2007 – May 2008
Part-time faculty member in the Multimedia Program of the Slane College of Communications and Fine Arts. Teaching MM113: Introduction to Multimedia to freshman Multimedia and Art students. The course covers the basic concepts of new media production and tools including photography, photo manipulation and compositing, illustration, animation, audio editing, and video editing.
Application Systems Analyst, The Iona Group, Inc., Morton, IL
Intern > Application Systems Analyst || May 2006 – May 2007 > May 2007 – June 2008
System Admin, GCC Service Bureau, Bradley University, Peoria, IL
August 2005 – May 2007
Performed significant updates to PHPLabMan, an open source PHP/MySQL-based equipment check-out system. Updates included designing and implementing an automatic fine calculation system for late fees, client-side customization features such as independent weekday and weekend operating hours, and addition of a primary/secondary key relationship for determining check-out limits based upon enrolled classes. Maintained and administered two Mac OS Xservers and responsible for the care and upkeep of over fifty Macintosh computers.
Bradley University, B.A. in Multimedia, German minor - Summa Cum Laude
Recent Speaking Engagements
- “Different Ways to Control Your Layout” DrupalCon Portland, May 2013
- “Weathering Storms: How Robin Hood Uses Drupal to Fight Poverty” DrupalCon Portland, May 2013
- “Zagat.com Case Study” DrupalCon Denver, March 2012
- “Pages on a Silver Platter: Automated Front-End Testing and Tuning with Jenkins” Capital Camp, July 2011
- “The Drop and the Painter: Drupal and RaphaëlJS” Design 4 Drupal Boston, June 2011
- “Outside the Garden: Intro to RaphaëlJS” Design 4 Drupal Boston, June 2011
- “Drupal on the Go with jQuery Mobile” DrupalCon Chicago, March 2011