Senior software engineer with 8+ years shipping production iOS applications at Apple, Turo, Yelp, and Epic!, paired with recent full-stack work in TypeScript, Next.js, and Svelte. Track record of A/B-tested features that drive measurable engagement and retention. Currently building independent web tools, developer tooling, and several iOS applications.
2023-09-01 —
Highlights
- Co-founded meetmimir.com with a partner; led product and engineering across full-stack web work before winding down operations.
- Maintain side projects used by hundreds across 3 websites, a Chrome Extension, and two iOS applications.
- Built a Swift Compiler Explorer (SwiftSyntax, Vapor, D3.js) that visualizes Swift's compilation pipeline through AST, SIL, LLVM IR, and assembly stages.
- Designed and built ManaDrain, a Chrome and Firefox extension that allows users to store trading cards across disparate websites into a unified cart.
- Shipped Bling Out My Deck (blingoutmydeck.com), a Next.js/TypeScript web app that allows players to see what the most expensive version of their trading card deck would look like.
- Published and maintain treachery.games, a fully featured companion iOS app and website for playing a popular variant of Magic: the Gathering, used by hundreds every week.
- Launched Claudius, an OSX application that allows a user to easily track their Claude Code usage in their menu bar. Also allows users to display this information on their Tidbyt, a popular LED display.
- Built The Lazer Dragon Workout Experience, a fun workout tracking application with an 80s, disco/retro styling.
2022-06-01 — 2023-01-31
Highlights
- Overhauled the host-to-guest handoff flow, streamlining a critical multi-step user experience and improving reliability through targeted photo caching.
- Redesigned the camera and photo upload flow used for filing insurance claims, lifting the rate of successful claim submissions and directly protecting host revenue.
2020-11-01 — 2022-05-31
Highlights
- Owned the creation and integration of an internal iOS framework built on HealthKit and CoreData, used as foundational infrastructure across multiple unreleased health applications.
- Built unreleased applications using SwiftUI, Swift Concurrency, Combine, CoreData, HealthKit, and CloudKit, working under tight design and privacy constraints typical of Apple's health products.
2019-11-01 — 2020-03-31
Highlights
- Re-architected carousel views across the Yelp app to elegantly handle single-item states, improving the experience on lower-density content surfaces and reducing visual clutter.
- Redesigned and shipped Business Stories; A/B tests confirmed sustained increases in user engagement.
2018-03-01 — 2019-07-31
Highlights
- Drove user growth and engagement on a native iOS app serving millions of young readers through a series of A/B-tested features.
- Improved subscription conversion and customer LTV by redesigning the subscription onboarding flow.
- Lifted reading and viewing engagement time by overhauling the book reader and video player experiences.
- Led major content-browsing redesigns, testing multiple layouts and producing sustained engagement gains across cohorts.
- Migrated and refactored substantial portions of the codebase from Objective-C to Swift while extending full iPad support, partnering closely with Design, QA, and PM to hit sprint commitments.
2017-03-01 — 2018-02-28
Highlights
- Led a 2-month intermediate iOS course in Oakland for 10 students — every student shipped an app to the App Store.
- Taught three beginner iOS courses in Tokyo and Osaka over a month abroad; managed instructor team, daily operations, and curriculum authorship.
2015-12-01 — 2017-03-31
Highlights
- Built and maintained a cross-platform iPhone and iPad app in Objective-C and Swift.
- Implemented Yidio's first in-app purchase (Yidio Premium), opening a new recurring revenue stream.
- Shipped the “Watch Next Episode” feature, increasing user retention and re-engagement by drawing users back into the app after sessions ended.
- Redesigned movie and show detail pages, lifting ad click-through rates.
2015-06-01 — 2015-08-31
Highlights
- Taught iOS game development to 16 students aged 13–24; every student published a game to the App Store.
- Authored curriculum covering GameCenter, Analytics, iAd, and the full App Store submission process.
Rochester Institute of Technology 2009-09-01 — 2014-05-31
Make School 2014-09-01 — 2015-05-31
Treachery
A companion app for the multiplayer Magic: The Gathering variant that brings the Treachery format to your phone.
The Lazer Dragon Workout Experience
An iOS workout app with a fun 80s retro theme.
Claudius
A macOS menu bar app that tracks your Claude API usage in real-time. See spend, token counts, and usage trends at a glance without leaving your workflow.
ManaDrain
A browser extension for Chrome and Firefox that lets you save Magic: The Gathering cards to a shopping list while browsing. Quickly stash cards you want to buy later.
Bling out my deck
Find the most expensive printing of every card in your MTG deck. Integrates the Scryfall API to surface alternate art printings.
PushPush
The very first iOS game I ever built. A simple but addictive pushing game written in Objective-C. Still holds up after all these years.
Swift Compiler Explorer
Visualizes Swift's compilation pipeline through AST, SIL, LLVM IR, and assembly stages.
Languages
- Swift
- TypeScript
- JavaScript
- Objective-C
- HTML
- CSS
iOS
- SwiftUI
- UIKit
- Swift Concurrency
- Combine
- CoreData
- HealthKit
- CloudKit
- SwiftSyntax
Web
- Next.js
- React
- Node.js
- Chrome Extensions (MV3)
Data & Infra
- Supabase
- Firebase
- Git
Cycling
- Bikepacking
- Racing
Game development
- Godot 4
- Roguelike
- Deckbuilder
Weighlifting
- HIIT
Languages
- French
- German