Available for freelance & contract work

Your cross-platform product, built end to end by one person.

I'm Jonathan Brannen, a Flutter developer who works like a technical co-founder. I take startup ideas from a blank editor to a launched app people actually pay for, handling the design, the iOS, Android, and web apps, the backend, payments, AI, and even the marketing site. I've already done it with my own products, and I can do it for yours.

  • 5,000+ photographers on Dandylight
  • 4.8★ App Store rating
  • 3 platforms, one codebase
iOS Android Web Backend Payments AI Design JB

Selected work

Real products, real users.

Two cross-platform apps I designed, built, and shipped end to end with Flutter and Firebase, including the marketing sites that sell them.

Dandylight job stages: invoicing and payment tracking Dandylight home dashboard with active sessions and bookings Dandylight mini-session scheduling with time slots
Flagship · Live with paying subscribers

Dandylight

All-in-one business software for photographers: booking, contracts, invoicing, payments, session management, and client delivery. It's Flutter end to end. The photographer app runs natively on iOS and Android and as a full web app, and the entire client-facing side (branded booking pages, gallery delivery, and a client portal) is Flutter on the web too. Built to replace the tangle of DMs, Drive links, and spreadsheets photographers juggle every day. I designed, built, and ship it solo, right down to the marketing site at dandylight.com.

  • 5,000+photographers signed up
  • 80+paying subscribers
  • 4.8★App Store rating
  • iOS · Android · Webone codebase
  • Flutter
  • Dart
  • Firebase
  • Subscriptions
  • Online payments
  • Marketing site
MindsetForge dashboard with daily rituals MindsetForge AI coach conversation MindsetForge alignment score breakdown
Solo build · Just launched

MindsetForge

A premium, AI-powered mindset coaching app. A personal AI coach with persistent memory, guided journaling, identity-based habits, and a quantified "alignment score," all wrapped in a dark, high-craft interface. Architected for production: typed data layer, server-side AI proxying, and subscription monetization. I designed and built the marketing site at mindsetforge.app too.

  • Claude AIcoaching engine
  • Clean archRiverpod + typed models
  • 5 platformsiOS · Android · Web · macOS · watchOS
  • Flutter
  • Riverpod
  • Firebase Auth
  • Firestore
  • Cloud Functions
  • FCM
  • Claude AI
  • Marketing site

About

A developer who thinks like a founder.

I'm a cross-platform mobile engineer focused on Flutter, but I don't just write screens. I built Dandylight from a blank editor into a real business used by thousands of photographers, with paying subscribers who renew every month. I've handled everything a startup needs: auth, real-time data, payments and subscriptions, AI, push notifications, and the App Store and Play Store launches.

That founder's-eye view is what I bring to your team. I care about clean architecture and craft, with pure data models, a typed data layer, Riverpod state management, and server-side handling of anything sensitive, because I'm the one who has to maintain and grow what I ship. One Dart codebase, running natively on iOS, Android, and web.

Why work with me

Startup speed, without the startup risk.

I've shipped and monetized a real cross-platform product solo, so you get proven judgment, not on-the-job learning.

  • Proven, not theoretical My apps are live in the app stores with real, paying users, not demos or side projects.
  • One person, your whole product Design, backend, payments, AI, the marketing site, and launch from one person, so you are not coordinating a designer, a backend dev, and a mobile dev.
  • Startup speed I move fast and iterate, shipping to iOS, Android, and web from a single codebase.
  • A partner after launch I stick around for analytics, updates, and scaling, because I maintain what I ship.

Capabilities

Everything your product needs, from one person.

Whatever your app calls for, I can design it, build it, and ship it.

Product & UX design

Turn a rough idea into clear flows and a premium, polished interface people trust.

Cross-platform apps

iOS, Android, and web from one Flutter codebase, plus native device features like camera, widgets, and even watch apps.

Backend & real-time data

Firebase or custom APIs, with real-time sync, notifications, and offline support wired up securely.

AI features

LLM chat and generation done right, with server-side proxying, safe prompts, and graceful fallbacks.

Payments & subscriptions

In-app purchases, subscriptions, and Stripe or RevenueCat, including trials and restore flows.

Launch & marketing sites

App Store and Play submission plus the marketing site and landing pages that win users, then analytics and iteration after you go live.

Ways to work together

However you want to hire me.

Whether you need a first version or an ongoing product partner, there's a way in.

Build your MVP

Zero to a launched first version in weeks. I design, build, and ship it.

Build the whole product

Your outsourced mobile team for ongoing development across iOS, Android, and web.

Add a feature or finish a build

Drop in for payments, AI, or real-time features, or rescue and ship an existing app.

Let's work together

Have an idea? Let's build it.

Tell me what you're building. I reply to every serious inquiry, usually within a day.

Prefer email? jonathan.andrew.brannen@gmail.com