• Two years as an Android engineer. Led a successful multi-year rewrite of one of our most complex and heavily used features. Transitioned the org into using Kotlin coroutines for async code.
• Three years as a desktop engineer. Led a team and managed complex cross-team dependencies. First we built out core capabilities for an in-house desktop UI framework. Then we shipped a new product on top of it. Stack was [Objective-C || PyQt]/Python/Typescript/React.