Twitter Stream

Flickr Photos

Resume

[TXT | PDF | DOC]

Tristan O’Tierney
Email: tristan AT otierney DOT net
Website: http://www.otierney.net
OBJECTIVE
To write compelling Mac and iPhone software that users will love.
EDUCATION
Rochester Institute of Technology, Rochester, NY
B.S. in Computer Science, 2008
Cumulative GPA: 3.5, Field of Study GPA: 3.8
LANGUAGES
  • 4 years HTML, PHP, MySQL, CSS, and JavaScript
  • 4 years Java
  • 6 years C, C++, Objective-C
SKILLS
Other Languages: VB 6, C#, PostgreSQL, Ruby, Perl, Scheme, Lisp, Bash
Operating Systems: Linux, FreeBSD, Mac OS X, Solaris, Windows 98/2000/XP
Software: Eclipse, IntelliJ IDEA, Visual Studio 6/.NET, Vim, Xcode, Flash, Photoshop, TextMate
PROJECTS
Obama ‘08: Front end developer on the official Obama ‘08 iPhone application. Worked on the “Call Friends” and “Get Involved” features.

FlickrBooth: Reverse engineered Photo Booth and wrote FlickrBooth using Objective-C, FScript Anywhere, classdump, and the ObjectiveFlickr Framework as a 24 hour Yahoo! Hack Day project.

Objective-C: Modified and wrote several examples for an Objective-C beginners guide. My tutorial is listed on GNUStep’s website and is the top google result for “Objective-C tutorial.”

CocoaMySQL: Submitted patches to the open source application CocoaMySQL to add binary data importing and exporting, as well as BLOB field editing and binary image previewing.

Cage Fighter: Developed Cage Fighter to alter the button styles of Mail.app in Mac OS X Tiger. Linked by notable websites such as Ars Technica and mentioned in MacWorld Magazine.
EXPERIENCE
iPhone Contractor: (10/08 - present)
Contracting for private reputable clients on iPhone applications.

Senior iPhone Programmer: Tapulous Inc, Palo Alto, CA (06/08 - 10/08)
Cocoa Touch Programmer for a location based messaging client called Twinkle, in addition to a shared authentication and profile library called Core Social.

Cocoa/C++ Programmer: VMware Inc, Palo Alto, CA (11/07 - 06/08)
UI programmer for VMware Fusion, a consumer oriented Mac virtualization product.

Cocoa/C++ Programmer: Apple Inc, Cupertino, CA (05/07 - 11/07)
UI programmer for Mac version of Safari. Job functions also include working on C++ based cross platform WebCore.

Cocoa Programmer: Yahoo! Inc, Sunnyvale, CA (10/05 - 05/07)
Core developer of Yahoo! Messenger 3.0 for Mac OS X.

Intern Software Tester: Xerox Corporation, Webster, NY (6/05 - 8/05)
Developed automation tools for Xerox’s Printer Engine Development Unit, including reporting macros and feature testing.

Contracting Cocoa Programmer: Krupa Systems LLC (5/05 - 10/05)
Worked on an Objective-C/Cocoa desktop application. Project is currently under NDA.

Intern Java Developer: J.G.B. Enterprises, Information Systems, Liverpool, NY (6/03 - 9/03)
Wrote a Java/MySQL application to dynamically propagate PDFs with data.

Intern Web Developer: BrandLogic, Rochester, NY (12/04 - 6/05)
Setup and ran a Debian Linux server running Tomcat 5/Apache 2. Job duties also included writing JSP pages and maintaining an ASP/SQL Server based site.

ACTIVITIES
OpenDarwin: (1/05 - present) OpenDarwin member and contributor. Submitted over 60 darwinports.

WWDC: (6/04) Team won 1st place in WWDC student coding competition out of 30 teams.

MacRIT: (9/04 - 10/05) President for the 2005-2006 academic year.

RIT PUB: (9/04 - 6/05) System administrator for a Debian Linux based web, dns, and mail server that’s home to over 100 users and 150 domains.