Education
Cambridge, MA
June 2007 – August 2007
  • Completed graduate-level financial accounting course (final grade:  A).
Cambridge, MA
September 1999 – August 2003
  • Earned A. B. Degree Cum Laude in Computer Science (3.81/4.00 GPA in CS courses; 3.65 overall).
  • Studied AI, computational theory, computer architecture, networks, psychology, and sociology, among other subjects.
  • Published Reexamining Operating System Support for Database Management research paper in DEAS Tech Report.
Employment History
Avalere, Inc., acquired May 2007 by
Iron Mountain Digital
Principal Software Engineer & Architect
Boston, MA
Framingham, MA
Southborough, MA
October 2005 – Present
AJAX/DHTML, ASP.NET, ATL/COM, C#, Managed C++, .NET 2.0-3.5 (WCF, WF), NHibernate, Spring.NET, SQL Server, Win32
  • Promoted Server Architect (October 2008 – present):  Built flexible multi-threaded, multi-tenant, highly scalable distributed workflow engine to analyze terabytes of collected data. Earned team’s support on key decisions.
  • Appointed CTO Council Representative (July 2008 – present):  Planned division-wide technology initiatives and seminars with the CTO and fellow product line representatives.
  • Appointed Platform Research Co-Lead (June 2008 – October 2008):  Researched markets, interviewed 90+ prospective customers and stakeholders, and drafted product requirements for Gryphon, a novel metadata collection platform. Planned and executed highly successful pilot projects that led to Gryphon’s productization.
  • Promoted Project Lead (November 2006 – May 2007):  Crafted project plans, coordinated with quality assurance team, and organized features into milestone builds for two on-schedule releases of the company’s flagship product.
  • Promoted UI Team Lead (February 2006 – present):  Managed and mentored team of UI engineers developing both Windows and web-based user interfaces. Led weekly team meetings, prioritized and assigned work, moderated design reviews, and conducted code reviews.
  • Designed and implemented two patent-pending technologies: a system-wide tag bar and a virtual folder file system.
  • Innovated and refined novel approaches to automatic asset classification, a core strategic technology.
  • Delivered web interface featuring rich reporting and analytical capabilities for compliance, eDiscovery, professional services, and records management.
  • Implemented unified validation framework across all interfaces, sharing underlying business rules.
Senior Software Engineer
Boston, MA
Chicago, IL
February 2004 – September 2005
AJAX/DHTML, ChartDirector, Hibernate, ILOG JViews Diagrammer, Java, JSPs & Servlets, Oracle, Spring, Struts
  • Specified requirements and built the user interface, notification subsystem, and security subsystem of BEZVision, a shipping line-of-business performance prediction product for Oracle and enterprise Java applications.
  • Heavily customized the open source Struts web application framework to support wizards, Hibernate integration, and data validation.
  • Invented a secure cross-console single sign on (SSO) solution using AJAX and encryption libraries for scalability.
Associate Product Manager
Mountain View, CA
September 2003 – November 2003
ASP, Perl, Python
  • Planned product roadmaps, feature sets, and user interface enhancements for various products, including Orkut (a social networking website), a recruitment process tracking tool, and a suite of custom-built HR applications.
Astrum Software, acquired April 2003 by
EMC Corporation
Software Engineer
Cambridge, MA
Charlestown, MA
Hopkinton, MA
May 2001 – August 2003
13 months full-time
15 months part-time
ATL/COM, C++, Crystal Reports, JavaScript/DHTML, MFC, Oracle, SQL Server, STL, Win32
  • Spearheaded ground-up design and implementation of highly scalable, enterprise-level storage resource management software, VisualSRM (now ControlCenter StorageScope File Level Reporter), over five significant releases (revenue: $30+ million two years after acquisition).
  • Assembled and optimized a processing engine to aggregate storage data into customizable OLAP cube views.
  • Designed and usability tested user interface elements, including a robust dashboard-based reporting architecture.
  • Implemented and documented both C- and COM-based SDKs to for automated testing and third party integrations.
Part-Time Employment History
National Leisure Group, Inc.
Web Developer
Woburn, MA
February 2001 – May 2001
ASP, DHTML, JavaScript, MySQL, Visual Basic
  • Automated the delivery of time-sensitive data to Vacation Outlet and strategic partners, including Yahoo! and Orbitz.
  • Planned an architecture for dynamic, customizable web sites leveraging XML/XSL/XSLT.
Web Developer
Watertown, MA
May 2000 – January 2001
ASP, ATL/COM, DHTML, JavaScript, SQL Server, Visual Basic
  • Developed and deployed e-greeting card and baby-book journal applications enjoyed by 100,000+ unique visitors.
Cambridge, MA
September 1999 – January 2002
C, HTML, JavaScript, Perl, technical support (MacOS, Unix, PC), Visual Basic
  • Teaching Fellow, Dept. of Engineering and Applied Sciences (May 2000 – January 2002)
  • Programmer & Project Lead, Harvard Microchemistry Facility (April 2000 – July 2000)
  • Web Editing Assistant, Harvard Law School Library (January 2000 – April 2000)
  • User Assistant, FAS User Services (September 1999 – June 2000)
Continuing Education Instructor
Sturbridge, MA
February 1999 – April 1999
AOLpress, FTP, HTML
  • Prepared lesson plans and taught a 10-class course on web site publishing to teachers and community members.
Information Technology Assistant
Sturbridge, MA
June 1998 – December 1999
Graphic design tools, Perl, FTP, HTML
  • Created educational resources including interactive animations, games, and puzzles used by teachers nationally.
BTD Technology, Inc.
Intern
Holden, MA
July 1996 – August 1997
ASP, telephony technology, Visual Basic
  • Worked with clients on database training material and web site design; contributed articles to a user group newsletter.
Consulting
Principal & Founder
Cambridge, MA
April 2005 – Present
AJAX/DHTML, Ext JS, GWT, Java technologies (JEE 5), .NET technologies (1.1–3.5), relational databases, VBA
  • Managed a portfolio of 10+ long-term clients in a variety of markets including loyalty tracking, hospital staffing, facilities management, and IT virtualization, providing expert advice and custom line-of-business software solutions.
  • Designed and developed 11 new, shipping products; enhanced 4 existing shipping products.
  • Collaborated with dot-com startup ventures MarketWit, Trip Sifter, West Wind Software, and Wicker Design.
Misc