Brian Kirsch

Brian Kirsch

Senior Software Engineer at Apple

Hawaiian Islands

Current
Past
  • Senior Software Engineer and Internationalization specialist at Zaplet
  • Senior Client / Server Architect at Macrovision
  • Java Client / Server Developer (Contract) at eBoomerang
  • Web Services Engineer (Contract) at Appiant Technologies
  • Server Infrastructure and Protocol Architect (Contract) at Excite@Home
  • Web UI Specialist and Email Application Engineer (Contract) at Quaartz Inc.
  • Web Architect at WebTraverse
  • Web Developer Consultant at Tellem Worldwide
  • Lead Developer - SETI Program Voyages Through Time at NASA
Education
  • San Francisco State University
  • San Francisco State University
Connections
139 connections
Industry
Computer Software
Websites

Brian Kirsch’s Summary

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.

Brian Kirsch’s Specialties:

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,


Brian Kirsch’s Experience

  • Senior Software Engineer

    Apple

    (Public Company; AAPL; Computer Hardware industry)

    May 2009Present (3 months)

    Working on the MobileMe team bringing that great Apple experience to the cloud.

  • Project Manager / Architect and Senior Developer

    Camber Corporation

    (Privately Held; 1001-5000 employees; Defense & Space industry)

    April 2008Present (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.

  • Senior Web / Desktop Engineer and I18n Guru

    Open Source Applications Foundation

    (Non-Profit; 1-10 employees; Computer Software industry)

    March 2004April 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.

  • Senior Java Developer (Contract)

    JobFlash

    (Privately Held; 11-50 employees; Computer Software industry)

    December 2003March 2004 (4 months)

  • Senior Lead Developer

    MetricStream (formerly Zaplet)

    (Computer Software industry)

    20032004 (1 year)

  • Senior Software Engineer and Internationalization specialist

    Zaplet

    (Privately Held; 51-200 employees; Computer Software industry)

    July 2002December 2003 (1 year 6 months)

  • Senior Client / Server Architect

    Macrovision

    (Public Company; 501-1000 employees; MVSN; Computer Software industry)

    June 2001July 2002 (1 year 2 months)

  • Java Client / Server Developer (Contract)

    eBoomerang

    (Privately Held; 11-50 employees; Computer Software industry)

    September 2001December 2001 (4 months)

  • Web Services Engineer (Contract)

    Appiant Technologies

    (Privately Held; 11-50 employees; Computer Software industry)

    June 2001August 2001 (3 months)

  • Server Infrastructure and Protocol Architect (Contract)

    Excite@Home

    (Public Company; 1001-5000 employees; ATHM; Internet industry)

    August 2000June 2001 (11 months)

  • Web UI Specialist and Email Application Engineer (Contract)

    Quaartz Inc.

    (Privately Held; 11-50 employees; Computer Software industry)

    October 1999August 2000 (11 months)

  • Web Architect

    WebTraverse

    (Computer Software industry)

    19992000 (1 year)

  • Web Developer Consultant

    Tellem Worldwide

    (Public Company; 10,001 or more employees; VIA; Entertainment industry)

    19991999 (less than a year)

  • Lead Developer - SETI Program Voyages Through Time

    NASA

    (Government Agency; 10,001 or more employees; Aviation & Aerospace industry)

    January 1998December 1998 (1 year)


Brian Kirsch’s Education

  • San Francisco State University

    M.A. , Instructional Technology , 19961998

  • San Francisco State University

    B.A. , Jazz Performance , 19951996

    Activities and Societies:
    Graduated Magna Cum Laude

Additional Information

Brian Kirsch’s Websites:

Brian Kirsch’s Interests:

new technologies, meeting local technology enthusiasts.

Brian Kirsch’s Groups:

lecturer 2007 EuroPython conference, lecturer 2006 Pycon conference, lecturer 2004 O'Reilly OCON conference., Manoa Geeks

  •    Excite@Home Alumni
  •    Ruby on Rails
  •    Python Community
  •    Ruby and RubyOnRails
  •    Open Source
  •    Localization Professional
  •    Django
  •    Macrovision Alumni {Worldwide}
  •    TurboGears
  •    Java EE Professionals
  •    Mobile Software Development Group
  •    iPhone Developers - www.iPhoneintouch.com
  •    FOSS Professionals
  •    Cross-Platform (Apple/Windows) Professional
  •    C++ Professionals
  •    RoR (Ruby on Rails) Open Source Network
  •    543 Howard St
  •    JobFlash Alumni
  •    Rubyists
  •    WordPress
  •    Manoa Geeks

Brian Kirsch’s Honors:

Received highest rating of "Exemplary" during the 2007 Open Source Applications Foundation Performance Reviews.


Brian Kirsch’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Brian Kirsch’s full profile:

  • See who you and Brian Kirsch know in common
  • Get introduced to Brian Kirsch
  • Contact Brian Kirsch directly

View Full Profile