Education
Worcester Polytechnic Institute, Worcester, MA
Computer Science, 2008
Open Source Contributions
- Author of several popular Cocoa freeware products, including Bonjour Browser and SafariSource.
- Base committer on the MacPorts project.
- Contributor to open-source language-agnostic RPC system Thrift.
- Prolific bundle committer for TextMate.
- Former developer of open-source Ruby on Rails blog engine Typo.
- Former developer of popular open-source Cocoa projects Colloquy and Growl.
- Involved in the development of a few other Cocoa projects, including SSHKeychain.
- Developer and contributor of other open source projects, some of which are available at GitHub.
Employment
- 2008, Intern, Rapleaf, San Francisco, CA:
Rewrote a significant part of the Thrift ruby libraries and implemented a fair, non-blocking server for Thrift.
-
2007, Performance Tools Intern, Apple Inc., Cupertino, CA:
Developed a new garbage collection analysis instrument for Instruments.
-
2005-2006, Technical Intern, Yahoo! Inc., Sunnyvale, CA:
Developed and shipped a ground-up Cocoa rewrite of the new Yahoo! Messenger client on small (2-3 person) team.
-
2000-Present, Sole Proprieter, Tildesoft, Concord, MA:
Performed Cocoa contracting work. Contracts include:
-
April 2008, GrabUp:
Developed GrabUp, a utility for zero-click screen capture sharing.
-
March 2008, Lance Design:
Developed the Cocoa version of CueMan, an application that interfaces with the Lance Design TDC-100 Disk Controller.
-
November 2004, Cliché Software:
Located and fixed a show-stopping bug for a ready-to-ship Cocoa application.
-
June 2004, TrippMedia:
Implemented a comprehensive integrated update/install system for TrippMedia's Coding Process Xcelerator.
-
2003, QA Intern, REAL Software, Austin, TX:
Tested and verified incoming bug reports and fixes and managed the online bug database.
Technical Skills
- Languages
- Objective-C/Cocoa, C, C++, Ruby, Ruby on Rails, OCaml, Python, Tcl, Lisp, Scheme, F-Script, R, PHP, XHTML/CSS, XML/XPath/XSLT, SQL, shell scripting
- Operating Systems
- Mac OS X, FreeBSD, Linux, Mac OS 9
- WWDC 2004 Student Scholarship recipient