Portland, OR
Distinguished Member of Technical Staff
December 2010 - July 2022
Wrote eBay's first native mobile app for iOS, and helped build the developer community and ecosystem supporting ongoing development of high quality mobile apps at eBay.
- Technical lead for eBay's iOS app, launching as one of the first 500 apps in the App Store (2008)
- Native mobile architecture lead, providing architectural and implementation underpinnings for the eBay iOS native app
- Technical coordination between iOS, Android, web front end and service teams
- Standard-setting for web service/app interface layer, utilizing OpenAPI, GraphQL and other solutions
- Extensive collaboration with security and identity teams, including defining and building an effective bot blocking solution for eBay's API stack
- Performance optimization of native app implementations, and network stack
- Native app telemetry, leveraging both custom solutions and OpenTelemetry
- Significant ongoing work on resilience and reliability
- Supported velocity, developer productivity, and devops initiatives. Efforts here included transitioning to trunk-based development with weekly releases. Technical efforts included patching performance bugs in the Swift compiler, and helping teams with Xcode performance holes.
(continuing work started at Critical Path Software in 2008, acquired by eBay, Inc. in December 2010)