Andrew Grumet, Ph.D.
415-728-3134
aegrumet@alum.mit.edu
San Francisco

Currently: VP Engineering at Mevio.

SUMMARY

Andrew is an experienced technologist with strong people skills and a thirst for building remarkable software.

While at Mevio he designed a dynamic ad insertion system for MP3, which places and rotates ads into downloadable files without the need for hardware-intensive transcoding. The system has processed over a billion hits in its lifetime, and currently handles on the order of a million per day.

Prior to Mevio Andrew helped bootstrap the medium of podcasting by leading the team that built the most popular podcast receiver, Juice, prior to Apple's entry into the market. It has been downloaded over 3 million times and is localized to over 20 languages.

He is also a co-creator of GigaDial, a podcast remixer launched in November, 2004 that lets users create customized podcast feeds and push recommendations directly to one anothers' mp3 players.

EMPLOYMENT


Mevio, Inc., San Francisco, CA
October, 2005 - Present
Position: VP Engineering

Leading an international software development team building a broadband entertainment network. Responsibilities range from hiring to people management to software. Work regularly with local and offshore developers providing guidance, code review and motivation. Designed and implemented our MP3 ad insertion system. Currently focussed on our backend systems, including video ad insertion, reporting, search, video transcoding and embed/viral support.

Regular daily experience with: php, mysql, memcache, subversion, linux, vmware, RSS, xmlrpc.


Andrew Grumet, LLC, Somerville, MA
February, 2002 - October, 2005
Position: Owner

Ran my own consulting business, providing software services to large and small clients, including:

  1. The Development Gateway Foundation, enhanced and maintained the multi-language economic development portal built by ArsDigita.
  2. MIT Sloan School of Management, developed and maintained an educational intranet used daily by more than 1,000 members of the community. Shepherded the system through three major system upgrades, and performed numerous code merges between the system and its underlying open source platform.
  3. Warner Bros., provided technical infrastructure for podcast promotion for the House of Wax movie. Hosted the House of Wax RSS feed and provided a custom-skinned podcast receiver (desktop software) built on Juice.
  4. Elsa Dorfman, portrait photographer.

During this time I served on the board for the OpenACS web toolkit (http://openacs.org), on which the MIT portal is built.



ArsDigita Corporation, Cambridge, MA
November, 1999 - February, 2002
Position: Technical project lead

My main responsibility was to lead web projects backed by the ArsDigita Community System (ACS). Leadership responsibilities included: pitching new clients, business requirements definition, SQL data modeling, system design, and technical supervision of a 3-4 person team through initial implementation, iteration and testing, public launch, and ongoing maintenance and upgrades.

Major projects:

  1. The Development Gateway a multilingual web-based knowledge sharing system that we built for the World Bank Group. Implemented in Oracle SQL and AOLserver Tcl (ACS v4.1), the Development Gateway supports community building within topic areas by providing: content management tools that designated guides use to moderate, highlight and organize content; collaborative tools such as content submission, commenting, bulletin boards, and email alerts that enable users to work together.
  2. HP Image Services, a web-based system that we built for Hewlett-Packard to support collaborative document production (non-public site). Implemented in Oracle SQL and AOLserver Tcl (ACS v3.0), HP Image Services provides outsourced file storage, document production workflow, and order generation and tracking for organizations that produce printed documents. (November, 1999 - May, 2000)

EDUCATION

PhD Electrical Engineering and Computer Science, 1999, MIT.

SM Electrical Engineering and Computer Science, 1994, MIT.

BS Electrical and Computer Engineering, 1992, Johns Hopkins University.

SKILLS

Software domain: Cross-platform application development with Python and wxPython, Web application development with PHP, MySQL, SVN, memcache, OpenACS, AOLserver, Oracle, Postgresql, CVS, .NET framework, particularly ASP.NET and ADO.NET, multilingual Web publishing, Tcl, Linux system administration, generic Unix (Linux, Solaris, HP-UX), Perl.

People domain: Working with clients, technical management, teaching.

Design domain: Web application design, data modeling, user experience design.

Other skills: Analog circuit design, data acquisition systems, electrophysiology, speaking French.

TEACHING

Co-taught MIT 6.171: Software Engineering of Innovative Web Services with Hal Abelson and Philip Greenspun. Responsibilities included: giving lectures, writing problem sets, supervising student projects, and class administration. (Spring, 2000, Fall, 2000, Spring, 2002 and Fall, 2003).

Dozens of hours leading Web programming training sessions at our free "bootcamps" while at ArsDigita.

WRITINGS AND SOFTWARE

Books: Articles:

Selected hacks:

Older Web Applications: