Resume
Tristan O’Tierney
Email: tristan AT otierney DOT net
Website: http://www.otierney.net
Address: 2001 Elliott St, Apt F, San Jose, CA 95128
Phone: 408-877-6660
OBJECTIVE
ACTIVITIES
Email: tristan AT otierney DOT net
Website: http://www.otierney.net
Address: 2001 Elliott St, Apt F, San Jose, CA 95128
Phone: 408-877-6660
OBJECTIVE
To write compelling Mac software that users will love.
EDUCATION
Rochester Institute of Technology, Rochester, NY
B.S. in Computer Science
Cumulative GPA: 3.5, Field of Study GPA: 3.8
LANGUAGES
- 4 years HTML, PHP, MySQL, CSS, and JavaScript
- 4 years Java
- 4 years C, C++, Objective-C
Other Languages: VB 6, C#, PostgreSQL, Ruby, Perl, Scheme, Lisp, Bash
Operating Systems: Linux, FreeBSD, Mac OS X, Solaris, Windows 98/2000/XP
Other Software: Eclipse, IntelliJ IDEA, Visual Studio 6/.NET, Vim, Xcode, Flash, Photoshop
PROJECTS
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 App Developer: Tapulous, Palo Alto, CA (06/08 - present)
Cocoa/Objective-C/UIKit programmer for awesome tapulous apps.
Cocoa/Objective-C/UIKit programmer for awesome tapulous apps.
Cocoa/C++ Programmer: VMware Inc, Palo Alto, CA (11/07 - 06/08)
UI programmer for VMware Fusion, a consumer oriented Mac virtualization product.
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.
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.
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.
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.
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.
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.
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.





