Engineering Project Manager, Mac OS X at Apple
San Francisco Bay Area
Engineering Project Manager, Mac OS X at Apple
San Francisco Bay Area
Since 2004, I've been working at Apple in the Mac OS X Product Release Group. My main responsibility is to ensure that Mac OS X ships with useful, high-quality features and internals while minimizing the risk that integrating such innovations poses to quality and delivery schedule. At Apple I've worked on operating systems releases including Mac OS X 10.3 "Panther", Mac OS X 10.4 "Tiger", Mac OS X 10.5 "Leopard", and most recently, Mac OS X 10.6 "Snow Leopard".
software development, software engineering, program management, project management, quality assurance, debugging, user interface design, teaching, usability, HCI, human factors
(Public Company; AAPL; Computer Hardware industry)
April 2008 — Present (1 year 8 months)
As a Project Manager for Mac OS X, my job is to reconcile quality, security, stability, compatibility, performance, and usability with time, money, and curb appeal. To do this, I work cross-functionally with the executive team, engineering managers, and individual contributors to deliver the envisioned product.
(Computer Software industry)
May 2004 — March 2008 (3 years 11 months)
When I was a Release Engineer, my job was to help make sure that past, current, and future Apple and third-party applications work great with past, current, and future Apple hardware and operating systems. In this position, I performed bug screening and triage work, debugged application problems (generally without access to source code), and developed testing tools and process that increased team effectiveness.
(Educational Institution; Higher Education industry)
September 2002 — May 2007 (4 years 9 months)
From Fall 2004 until May 2007, I taught and performed research for the Applied Cognitive Science Laboratory in the Collge of Information Sciences and Technology at Penn State. My research focused on human vision, information design, cognitive modeling, HCI, and software engineering.
In Spring of 2007, I taught IST 413 Usability Engineering to 44 juniors and seniors. I was responsible for designing the course materials, planning and giving lectures, and creating and grading exams and course projects.
Previous to that, I helped coordinate several undergraduate courses within the College of IST as a teaching assistant:
* Fall 2006: IST 331 - Organization and Design of Information Systems: User and System Principles (with Frank E. Ritter)
* Fall 2005: IST 110 - Introduction to Information Science and Technology (with Gerald M. Santoro)
* Fall 2004: IST 402 - Cognitive Modeling (with Frank E. Ritter)
* Spring 2004: IST 413 - User Interface Design and Development (with John M. Carroll)
(Public Company; 10,001 or more employees; CSC; Defense & Space industry)
May 1998 — August 1998 (4 months)
During my internship, I worked in a team environment on updating and maintaining the display subsystem of the AEGIS Naval Combat System. In this position, I took on an administrative and educational role, including performing project management duties and developing documentation.
PhD , Information Science and Technology , 2004 — 2009
M.Eng. , Computer Science & Engineering , 2002 — 2004
Master's Thesis Title: Automating Gibbs-Energy Modeling of Pure Elements, May 2004
BS+BA (dual degree) , Computer Science + Cognitive Science , 1998 — 2002
Visiting Student , Mathematics and Computing , 2000 — 2001
Visiting Researcher , Cognitive Science , 2000 — 2000
NSF Summer Fellowship
ACM, IEEE, SIGCSE, SIGCHI, ACLU