Ascent EFB
Building a modern electronic flight bag for pilots: flight planning, weather briefing, and a fast, uncluttered moving map on iPad and iPhone.
Build your life like a product.
I design mobile systems with clear boundaries, deliberate tradeoffs, and no tolerance for accidental complexity. Every decision should earn its place, from the architecture to the last frame of an interaction.
Current focus
Leading iOS for Ascent EFB: flight planning, weather briefing, and a fast, uncluttered moving map for pilots on iPad and iPhone.
Outside the day job, I design and build Usages, an iPhone app that tracks AI coding quotas and costs, from the pixel grid to the App Store release.
View selected workWriting
Selected work
Building a modern electronic flight bag for pilots: flight planning, weather briefing, and a fast, uncluttered moving map on iPad and iPhone.
A private iPhone dashboard for AI coding usage: quota windows, reset times, tokens, and cost from Claude Code, Codex, Cursor, Copilot, and four more, with a focus timer, widgets, and Live Activities.
Helped take a template creation experience from zero to one, with a focus on rendering, modularity, and predictable state.