Cupertino, California, United States
Tech lead on an internal Continuous Integration system used by thousands of employees, and essential to testing and shipping Apple’s operating systems.
* Designed three iterations of JSON APIs for configuring the CI system.
* Performed oncall duties including incident response, responding to customer questions, and screening new bug reports.
* Operated a system of tens of microservices with cloud deployments. Designed Casandra table schemas, and protobuf messages sent on Kafka.
* Collaborated with front-end and design teams on new product features.
One-year rotation program with the power team
* Designed and implemented an internal “heads up display” for monitoring device power consumption in real time. Display includes visualization of power draw over time and by component.
* Contributed functions to internal test library to enabling automated testing for leaked power assertions.
Volunteered with an internal grassroots test advocacy group
• Helped organize two internal conferences and presented two original talks.
• Set and evaluated objectives and key results in biweekly meetings for three quarters.
* Authored and edited internal reference material about software quality and testable design.