I previously worked at Apple for 9 years as a software engineer, and I have over 15 years of professional software development experience. I want to join a team building a native iOS app.
Experience:
Procore
(July 2018 - March 2024)
Senior iOS Engineer
I worked on
Procore for iOS, a project management app for the construction industry. I:
- Wrote the iOS subsystem that lets customers customize Procore forms (to make fields required and add custom fields)
- Resolved over 50 unique crashes affecting customers that were in the top 5 by volume over a 7 day period
- Sped up the iOS build by ~20% by spinning out code that never changes into a separate prebuilt binary
- Helped create a faster way for users to create punch list items that uses video and speech recognition
- Helped create a tool to run automated snapshot tests to catch regressions in the app
iHeartMedia
(December 2016 - October 2017)
iOS Engineer
I worked on
iHeartRadio for iOS, a music streaming app. I implemented redesigns for browsing and playing podcasts.
Musey
(July 2015 - October 2015)
iOS Developer
Musey was a short-lived startup in San Francisco. I helped them create an iOS app for photo sharing.
Apple
(June 2005 - April 2014)
UIKit Software Engineer
- Led development on the Siri streaming animation that was new in iOS 8
- Implemented some small UI redesigns for iOS 7 (which was a major design refresh)
- Presented at WWDC in 2011 and 2012 on the iOS text input system
- Led development on keyboard dictation for Siri’s initial release
- Made performance improvements so that Cut / Copy / Paste and text selection in iOS 3 were fast enough for the first iPhone
Safari/WebKit Software Engineer
- Implemented part of Safari’s Safe Browsing feature, which protects users from malicious content
- Maintained WebKit’s editing engine. Implemented several performance improvements