Tech Stack: Python, DuckDB, bcftools, Next.js, React, SwiftUI, TypeScript
Built personalized nutrition platform combining genetic analysis with AI coaching. Developed end-to-end pipeline from raw genomic data (VCF processing with bcftools/vcftools) to actionable health recommendations and a DNA customized weight loss diet . Created iOS app, and a web chatbot using LLM APIs via OpenRouter and Cursor AI development.
Technical highlights
- Implemented genetic variant processing pipeline handling whole genome sequencing data
- Built real-time chat interface with streaming LLM responses
- Developed iOS survey recommendation app with local data storage and sync
- Achieved five-figure revenue before shutdown due to funding challenges
Tech Stack: SwiftUI, Swift Concurrency, CoreML, Python, MobileNet, GRDB
Joined photo organization startup during stability crisis, stabilized codebase and shipped to App Store. Built on-device ML pipeline for photo preference learning and automatic organization.
Technical highlights
- Debugged and resolved multiple critical stability issues preventing App Store release over several months, which you can see learnings documented here: https://tinyurl.com/makingollie
- Implemented MobileNet-based transfer learning for photo classification
- Built face clustering system using DeepFace and DBSCAN
- Led distributed team of 3 iOS/ML engineers
Tech Stack: Xcode, Bazel, Internal tooling, Swift Compiler Optimization
Managed 10-person team focused on iOS developer productivity across Uber's mobile engineering organization (~200 engineers). Team included 50% staff+ engineers working on build systems, foundational libraries, and developer tooling.
Key achievements
- Improved platform developer NPS from lowest to second-highest company-wide
- Reduced iOS build times significantly through Bazel optimization and caching strategies
- Led cross-team initiatives with endpoint security, CI infrastructure, and IT teams to help build times
- Contributed to next-generation mobile architecture design (Presidio 2)
- Helped redesign promotion criteria for mobile engineers company-wide
Tech Stack: Swift, Objective-C, Bazel, Python, SourceKit
I focused on improving mobile performance for all of Uber's iOS apps with automatic perf measurement infrastructure and ticketing. I also worked on improving the foundational libraries that all of Uber's apps run on.
The last 6 months as a staff engineer were a transitory period to become a software engineering manager. I started moving my work from staff engineering responsibilities to manager responsibilities as part of a general handoff process. Some of the stuff above in the manager entry was done during this transition time.
Tech Stack: Swift, Objective-C, Bazel/Buck, Python
Joined during Uber's rapid scaling phase, working on platform infrastructure to support growing engineering team.
Major projects
- Reduced app startup time by 50% through offline caching and optimization
- Built unified logging library with backend integration
- Created Python-based AST code patcher ("autopatcher") for automatic performance instrumentation insertion
- Many other things
Tech Stack: Objective-C++, UIKit, internal C++ libraries
Tango was an app that allowed you to make cross-platform iOS & Android calls over 3G internet. No other app was able to do that in the market. I joined at Series A as their first dedicated iOS engineer and left when they were a 1 billion dollar unicorn after 4 years. I thought it shut down, but I recently found out it transformed into something else years later. I have nothing to do with that stage of the company.
I took over implementing & maintaining new features for the iOS UX part of the app. I created a video voicemail feature and the text chatting feature of the iOS app. Since most of the app was the chat feature and video calls, I focused on improving and expanding the chat feature.
Developed iOS Toyota Entune automotive integration app as contract engineer.
Software development internship at Backstage Technologies working on Java Struts, Ruby on Rails, and early iPhone development. Continued part-time iOS contract work while completing degree.