Download PDF




Software Developer / Technical Project LeaderVISION — EXECUTION — LEADERSHIP — RESULTSInnovative technology leader who can translate ideas to action and results. Effective team participant/leader skilled in communicating technical concepts and gaining support for new ideas. Customer advocate recognized for commitment to usability and ability to develop new capabilities from existing technologies. Evangelist for Agile Development practices.Ardent believer in the power of technology to communicate ideas and advance human endeavors.

Code Sample

Work experience

Mar 2007Present


CB Web Applications
Feb 2005Mar 2007

Technical Leader/Developer

Promoted to multifaceted technical/leadership role, collaborating with other members of the Customer Services team in a fast-paced, creative environment to envision, develop, enhance, and implement online services for the company's customer base-technical staff at large organizations such as AT&T, Nextel, Boeing, IBM, and the U.S. Military.

  • Doubled speed of product turnaround to customers while reducing engineering time.
  • Led a cross-functional international team in developing the Internal Update Center (IUC), a service that gives access to all EDS products through a web interface to synchronized FTP collections distributed in 3 countries. Completed project on schedule and 5% under budget.
  • Created automated processes that slashed development time for product updates by 65%.
  • Designed new "best practice" testing methodologies that were adopted as the new global standard for online applications.
Jan 2004Feb 2005

Helpdesk Engineer

Feb 2002Jan 2004

Technology Manager

Jun 2001Feb 2002





University of Maryland College Park