Jesse H. Willett
jhw@lmi.net


Objective

To serve as a technical lead or key contributor on large projects with significant technical challenges, performance constraints, and real-time requirements. I particularly enjoy doing things which have never been done before.


Background

Strong practical computer science background, including use of sophisticated algorithms and techniques for achieving efficient, production-quality code. Specific experience with rapid cross-language code translation, mobile development, cross-platform development and porting, compiler and interpreter technology, real-time text indexing, search techniques, database implementation, concurrency, recoverability, and game design and implementation with emphasis on responsiveness.

I am experienced in working on large teams of heterogeneous professionals, and a capable technical leader.


Technical Summary

I am generally fluent and flexible in von Neumannn style Turing Machines.

Programming Languages (highly experienced):  C/C++, Java, Python, Scheme.

Development Environments (preferred):  Linux and POSIX environments generally, GNU toolchain centered around Make; Emacs, Bash, Cygwin, Subversion.

Development Environments (highly experienced):  BREW, J2ME, CVS.

Additional professional experience (not necessarily recent):  Perl, Common Lisp, Eiffel, Perl, Pascal, SQL, Logo, and AppleSoft BASIC, Windows, MFC, MS Visual Studio, DirectX (including DirectDraw, Direct3D, and DirectPlay); MacOS Toolkit, Symantec C/C++, and Metrowerks C/C++; Apple II+ and TI/99 systems.


Professional Summary

Software Architect – Hands-On Mobile, Inc (formerly Mforma Group, Inc.)
August 2004 – December 2008

Contract Programmer and Senior Software Engineer – FingerTwitch, Inc.
May 2003 – August 2004

Personal sabbatical
May 2001 – May 2003

Senior Software Engineer – Xigo, Inc.
April 2000 – May 2001

Network Programmer – Ronin Entertainment, Inc.
March 1999 – May 2000
Software Engineer – Asylum Entertainment / SoundSource Interactive
April 1997 – January 1999

Software Engineer – Quark, Inc.
February 1996 – September 1996


Education

Bachelor of Arts in Computer Science, U.C. Berkeley, May 1996
Teaching Assistant, CS164: Programming Languages and Compilers


Extracurricular

Drums, garden, geodesic domes, vacuum balloons, Go, zombie movies, Horselover Fats.


Links

  • Hands-On Mobile, Inc.
  • http://www.handson.com/
  • Guitar Hero: World Tour Mobile
  • http://www.guitarheromobile.com/worldtour/
  • IGN review of Guitar Hero: World Tour Mobile
  • http://wireless.ign.com/articles/935/935452p1.html