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. Many large enterprise customers like Amazon had been demanding this feature.
- Resolved over 50 unique high volume crashes affecting customers. This helped improve the App Store rating and helped keep it high.
- Sped up the iOS build by ~20% by spinning out code that never changes into a separate prebuilt binary. This improved developer productivity for 20 iOS software engineers.
- 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
- 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 WYSIWYG editing engine, which powers Mail