Engineering Manager

Apple

2016–present

I lead engineering teams working on internal developer infrastructure. My role combines people leadership, technical direction and reliability for systems used in software development and testing.

  • Build and grow engineering teams through hiring, developing engineers and supporting new technical leaders.
  • Set technical direction and lead reliability improvements and incident response for business-critical development and test infrastructure.

Senior iOS Engineer

DICE

2015–2016

I worked across the iOS application and its supporting backend systems, with a focus on making the product faster, more stable and easier to ship.

  • Reduced the application's crash rate from 5% to 0.5%.
  • Improved launch time from eight seconds to two.
  • Automated release workflows, reducing submission effort by about 75%.

Software Engineer

IBM

2011–2015

I worked on cloud platforms, developer tooling and customer engineering across IBM Cloud, Watson and Emerging Technology teams.