Cupertino, CA July, 2001 - PresentDirector, UNIX technology group (June, 2005 - Present)
Since June of 2005, I have been the Director of UNIX Technology, a larger organization which comprises the BSD technology, OS Security, Data Security and Vector and Numerics groups. In this role, I continue to be responsible for much of the "UNIX face" of MacOSX in addition to its evolving security mechanisms and low-level optimization in the numerics space. Much of my current efforts are focused on creating better and more fundamental security technologies in MacOSX rather than focusing on individual security "incidents" which encourage one to attack symptoms rather than considering the more fundamental problems. This is a particularly interesting challenge given Apple's traditional ease-of-use mandate, requiring a somewhat more innovative approach to providing effective security.
Manager, BSD technology group (July, 2001 - June, 2005)
As the manager of Apple's BSD technology group, I am responsible for overseeing the integration of BSD and other open source technologies into Darwin and MacOS X. I'm in charge of the UNIX commands and libraries portion of Mac OS X, which is to say most of that which gives Mac OS X its "UNIX personality" and drives adoption of it into the UNIX and generally tech-savvy (Science and Technical) market. My group is relatively small, 6 people, but very focused on all matters having to do with UNIX and open source in general. This also makes us one of the primary groups within Apple who drive the adoption of open source within the engineering organization and generally evangelize the advantages thereof, both internally and externally at developer conferences like WWDC. I have also run the open source track at WWDC in the past, given my background as one of the founders and architects of FreeBSD and long history (some might say notoriety) with the open source community.