
Engineering Manager at Apple Inc.
San Francisco Bay Area

Engineering Manager at Apple Inc.
San Francisco Bay Area
Software engineer with experience in building operating systems and Internet services, as well as developer relations and open source communities.
Systems architecture, Internet services, BSD Unix, Mac OS internals
(Computer Software industry)
May 2005 — Present (4 years 7 months)
Engineering lead, then engineering manager for Apple's iCal Server product, part of the Mac OS X Server, which implements a standards-compliant calendaring and scheduling service. Implemented the WebDAV, WebDAV ACL, and CalDAV protocols (extensions to HTTP) in Python using the Twisted framework. Participated in the standards process for related protocols through the IETF and CalConnect. Released the server as an open source project and managed the developer and user community. Deployed and managed parts of Mac OS Forge, Apple's external open source project hosting site.
(Privately Held; 10,001 or more employees; Performing Arts industry)
August 2000 — Present (9 years 4 months)
Part of a team of volunteers who act as mediators for an extraordinary community of 49,000-plus participants. Responsibilities include: meeting and greeting, dispensing information, resolving conflicts before they escalate (eg. to law enforcement), handling emergency situations, calling in additional resources as necessary. Help maintain community-defined standards for conduct in an environment with minimalist rules. As shift commander, coordinate ranger activities and liaise with event management, emergency medical teams, law enforcement, etc. Part of a smaller group that logistically manages and supports the shift command team.
(Computer Software industry)
June 1999 — Present (10 years 6 months)
HTTP Server and Apache Portable Runtime projects. Mac OS X support.
(Public Company; 5001-10,000 employees; AAPL; Computer Software industry)
September 2002 — May 2005 (2 years 9 months)
Responsible for the aquisition, processing, and management of audio and related assets for the iTunes Music Store. Manage relationships with technical staff at the music labels and content providers. Process components include B2B data transfer (Unix/Python/Perl scripting) of asssets to Apple and import of content into back-end systems (Java/WebObjects/EOF).
(Privately Held; 11-50 employees; Computer Software industry)
February 2001 — July 2002 (1 year 6 months)
Managed engineering team reponsible for the prototype KnowNow event router and the JavaScript Microserver (client). Authored the KnowNow C Microserver. Managed developer relations, including the construction of the developer web site and community forums, on-site developer education seminars, articles, and example software.
(Public Company; 5001-10,000 employees; AAPL; Computer Software industry)
July 1997 — February 2001 (3 years 8 months)
Engineering lead for open source projects. Represented Apple at various conferences and events (USENIX, BSDCon, ApacheCon). Worked closely with legal staff on licensing issues. Core OS engineer, reponsible for a majority of the userland BSD tool set in Mac OS X. Updated a large portion of the BSD commands to modern versions, ported and adopted a variety of software packages into Mac OS, including CVS, Apache httpd, Perl, M.I.T. Kerberos, NTP, tcsh, bash, flex. Also reponsible for source code control management and processes for Core OS.
(Public Company; 10,001 or more employees; WDIS; Entertainment industry)
May 1996 — July 1997 (1 year 3 months)
Wrote the commerce processing portion of the Disney Store Online, the Send-a-Pooh-Gram application, and Disney.com Find. Wrote an Objective-C API around the OpenMarket Commerce SDK and the Verity Search SDK such that both were accesible using NeXT's WebObjects Framework.
(Privately Held; 1-10 employees; Internet industry)
May 1994 — April 1996 (2 years )
Managed a group of programmers and designers in creating Web software, site implementation, and quality control for several consulting projects, including the original web sites for Bay Networks and Data Communications Magazine. Built HTML generation and site management tools.
S.B. , Computer Science and Engineering , May 1990 — June 1994
aviation, photography, community
BSD, Tommy's Blue Agave Club, The Burning Man Project