
Senior Software Engineer at Apple
Hawaiian Islands

Senior Software Engineer at Apple
Hawaiian Islands
I have extensive experience in a broad range of client and server technologies.
My main expertise is quickly diagnosing a problem and implementing a world class solution in a limited amount of time regardless of language or technical hurdles involved.
I am currently developing primarily in dynamic languages
Python, Ruby, Javascript building high performance web
applications although I still enjoy coding apps in more structured languages such as C++ and Java.
Feel free to link to me if we have similar interests or backgrounds.
I love a challenge and learning new things.
Java, C / C++, Python, PHP, Ruby on Rails, Perl, JavaScript, DHTML, AJAX, XML, Mozilla XPCom, SQL, PL/SQL, SAS, C#, .Net, Microsoft Foundation Classes, Visual Basic, ASP, Microsoft Component Object Model (COM), Encryption / PKI, Ecommerce, Messaging protocols, Internationalization / Localization,
(Public Company; AAPL; Computer Hardware industry)
May 2009 — Present (3 months)
Working on the MobileMe team bringing that great Apple experience to the cloud.
(Privately Held; 1001-5000 employees; Defense & Space industry)
April 2008 — Present (1 year 4 months)
Architecting and implementing the Department of Defense Personal Safety Metrics Web Application.
A Ruby on Rails data driven site that leverages Microsoft SQL Server, the Adobe Flex Charting API’s, and an AJAX enabled Ext-JS Grid Component to generate and save customizable report metrics for the Department of Defense to track per pay period progress across all the Armed Services branches towards the mandate of reducing Service Installation lost days by 50%.
Architected, designed, and implemented the Camber Deployment Application Suite, a set of highly configurable Ruby API’s tied to a Capistrano deployment front-end. The robust transactional frame-
work, was designed to maintain data synchronization and schema integrity between Camber’s internal ETL, Warehouse, and Staging database servers in Honolulu, Hawaii, and the production database server located in a secure facility with no remote internet access at Fleet Forces Command Norfolk, Virginia.
(Non-Profit; 1-10 employees; Computer Software industry)
March 2004 — April 2008 (4 years 2 months)
I have done many projects while at OSAF including
A Java based server and Ajax web UI for managing and sharing calendars, events, and tasks. It implements open data standards including CalDAV, WebDAV, Atom, and Atompub and leverages Tomcat, Spring, Hibernate, Acegi Security, ical4j, Abdera 0.4, and Derby or MySQL for data storage.
- Designed, architected, and implemented Mail client functionality for Chandler Desktop, an Open Source Collaborative Personal Information Management Application that runs on Windows, Linux, and Apple OS X.
- Internationalization Architect for the Chandler Desktop.
- Debugged and fixed core dumps in the C++ WxWidgets API using GDB.
- Core contributor to the Twisted SMTP, POP3, and IMAP4 client libraries including timeout support, MD5 authentication, and error handling. Twisted is an asynchronous Python event-driven engine that provides low-level networking support for Chandler Desktop.
(Privately Held; 11-50 employees; Computer Software industry)
December 2003 — March 2004 (4 months)
(Computer Software industry)
2003 — 2004 (1 year)
(Privately Held; 51-200 employees; Computer Software industry)
July 2002 — December 2003 (1 year 6 months)
(Public Company; 501-1000 employees; MVSN; Computer Software industry)
June 2001 — July 2002 (1 year 2 months)
(Privately Held; 11-50 employees; Computer Software industry)
September 2001 — December 2001 (4 months)
(Privately Held; 11-50 employees; Computer Software industry)
June 2001 — August 2001 (3 months)
(Public Company; 1001-5000 employees; ATHM; Internet industry)
August 2000 — June 2001 (11 months)
(Privately Held; 11-50 employees; Computer Software industry)
October 1999 — August 2000 (11 months)
(Computer Software industry)
1999 — 2000 (1 year)
(Public Company; 10,001 or more employees; VIA; Entertainment industry)
1999 — 1999 (less than a year)
(Government Agency; 10,001 or more employees; Aviation & Aerospace industry)
January 1998 — December 1998 (1 year)
M.A. , Instructional Technology , 1996 — 1998
B.A. , Jazz Performance , 1995 — 1996
new technologies, meeting local technology enthusiasts.
lecturer 2007 EuroPython conference, lecturer 2006 Pycon conference, lecturer 2004 O'Reilly OCON conference., Manoa Geeks
Received highest rating of "Exemplary" during the 2007 Open Source Applications Foundation Performance Reviews.