One developer.
End-to-end.
I design, build, and ship consumer mobile apps and the websites that sell them. Solo studio. No handoffs. No committee.
The studio, the discipline, the work.
I’m Michael Deal. I live in Eugene, Oregon, and I build consumer mobile apps and the websites that sell them.
I started shipping under my own name in 2024 after a decade inside other people’s engineering orgs. The kinds of products I wanted to make didn’t need a team — they needed taste, a tight loop, and someone willing to own every layer.
Right now I’m working on a stack of consumer apps in health, productivity, and small-business tools, plus the marketing sites that ship alongside them.
One project at a time. Shipped.
End-to-end means I do the part most teams have to bolt together. Design lives in the editor with the code that ships it. There’s no handoff, no Figma-to-dev tax, no committee shaping a product into something nobody quite wanted.
I work on one project at a time. While it’s in flight it gets all of me — design, build, ship, the App Store screenshots, the launch site, the post-launch fixes the week after.
I’m opinionated about what gets built and how. If something doesn’t need to exist, I’ll say so. If a feature would slow the product down, it doesn’t ship. The shorter the spec, the better the build.
I write code on a real device, against a real backend. The tooling matters — the developers who treat it as an afterthought are slower for it.
What I don’t do: hand off a Figma to someone else, join an org chart, write a project plan that’s longer than the build, or take on scope creep without a re-quote.
The spec sheet.
- NAME /
- Michael Deal
- STUDIO /
- Solo
- LOCATION /
- Eugene, Oregon
- WORKING SINCE /
- 2024
- BUILDS /
- iOS · Android · Web
- STACK /
- React Native · Next.js · Supabase
- TOOLS /
- EAS · Vercel · TestFlight
- AI /
- Claude · Gemini · GPT-4o
- PAYMENTS /
- RevenueCat · Stripe
- CONTACT /
- hello@michaeldeal.dev
What I'm working on this month.
- TT_01TrimTab FitLive
- UL_02UnloopLive