David Mueller

Ann Arbor, Michigan




Programming Languages

 Perl, Java, Javascript, Python, C#, C, C++, Lua, PHP


MySQL, PostgreSQL, Oracle, MongoDB

Design Principles



jQuery, jQuery UI, Angular, Node, Jasmine, YUI, Spring, Struts, Hibernate

Revision Control Systems

Git, Mercurial, Subversion, RCS, CVS

Additional Skills

Basic Network and Firewall configuration,

Automated image processing (using Leptonica)


Professional Experience


Pillar Technology, Ann Arbor, MI

Senior Software Engineer

Projects with Pillar:

  1. Blue Cross Blue Shield: Developing web services based on SOA principles using IBM WebSphere frameworks.
  2. Gordon Food Service: Updating workflow management systems to leverage modern web architectural principles to improve performance and enhance usability
  3. Cengage Learning: Assisting with maintenance and enhancement of collection search engine, advised and facilitated migration of a large codebase from Subversion to GIT.
  4. Trumble Inc:  Re-engineer and enhance data analytics tools for automotive manufacturing.

Barracuda Networks Ann Arbor, MI

Senior Software Engineer, Barracuda Email Security Service


Geek.net Dexter, MI

Senior Software Engineer/Development Team Lead (March 2011 — April 2012)


ePrize Llc. Pleasant Ridge, MI

Software Engineer (July 2010 — March 2011)



National Archive Publishing Company, Ann Arbor, MI

Senior Software Engineer (2009-July 2010)



Software Engineer III (2006-2009)



ProQuest Information and Learning, Ann Arbor, MI

Software Architect (2005-2006)



Software Engineer I (2004-2005)        


Software Engineer Technician (2002-2004)



netLibrary, Boulder, CO

MetaText Markup Language Technician (2001-2002)



Advanced Tools Technician (1999-2001)