Michael Terry
mike@mterry.name
Experience

Desktop Software Engineer, August 2011 — Present

UI & Application Engineer, May 2008 — August 2011

Canonical Ltd, Lexington, MA

Senior Software Engineer, October 2007 — May 2008

Software Engineer, September 2005 — September 2007

Exa Corporation, Burlington, MA

Cybercamps Counselor, June — July 2005

Substitute Teacher, April — June 2005

Consultant, July 2004 — March 2005

EBS, Inc., Amherst, MA

Assisted development of embedded FAT-compatible file system, including writing a defragger, enhancing flash and IDE drivers, and providing customer support and on-site consulting. Wrote a Linux porting layer.

Student, September 2003 — May 2004

Junior Programmer, June 2002 — September 2003

EBS, Inc., Amherst, MA

Developed an embedded SMB/CIFS (Windows file-sharing) server and client, and provided customer support. Helped set up Linux-based company CVS server.

Education

Bachelor of Science in Computer Science, May 2004

University of Massachusetts Amherst, Amherst, MA

Minor in mathematics

Graduated cum laude with 3.9/4.0 GPA

Dean’s List every semester

Technical Skills

Languages: C, C++, Python, sh

Toolkits: GTK+, Qt

Activities

Lead developer and webmaster for the GTK+-based, C program xpad, featured in the May 2004 issue of Linux Magazine, since 2001

Lead developer and webmaster for the GTK+-based, C++ program gmult, featured in the June 2004 issue of the Japanese Linux Magazine, since 2003

Contributor to the GNOME project and affiliated programs, since 2003