I'm a front-end programmer building the UI for Firefox for Android.
I also represent Mozilla in the W3C Web Events working group and am co-editor of the W3C Touch Events specification.
http://limpet.net/mbrubeck/
mbrubeck@limpet.net
Mar 2010 – present
I'm a front-end programmer building the UI for Firefox for Android.
I also represent Mozilla in the W3C Web Events working group and am co-editor of the W3C Touch Events specification.
Oct 2008 – Mar 2010
I wrote Android apps using Java, WebKit, JavaScript, jQuery, CSS3, and HTML5. I contributed optimizations to the open-source ActiveJS library, including a 3× speedup of large SQL queries.
Apr 2005 – Jun 2008
I wrote front-end and back-end code for Seller Central, Amazon’s website for third-party sellers, using Perl, C++, Ruby, JavaScript, and Java.
I designed, built, and operated a highly-available content management system to display the help pages on Amazon.com, Seller Central, and other Amazon sites.
May 2003 – Mar 2005
I worked with clients and graphic designers to build dynamic web sites in ColdFusion, PHP, and ASP.net, including Seattle YMCA, 511.org, and Intercity Transit.
Jun 2002 – May 2003
I helped implement a new user interface for geographic profiling of serial violent crimes. I wrote Visual Basic and C++ bindings to connect Microsoft’s MapPoint GIS interface to ECRI’s analysis and visualization tools.
Sep 1998 – May 2002
Sep 2001 – May 2002
Auditude.com, corporate sponsor; Professor Robert Keller, faculty advisor.
My four-student team designed and implemented a program to search for songs by humming tunes into a microphone.
Nov 2001 – Sep 2006
I contributed to Audacity, a free open-source audio editor for Linux, Mac, and Windows. With the two other lead developers, I managed Audacity’s all-volunteer developer community.
I programmed in C++, internationalized the UI with GNU gettext, coordinated the localization team, managed builds and releases, maintained the Debian package, and created the Audacity web site.