Skip to content
MissionMind

Products

Two products built and shipped in-house.

Not side projects that stalled at the prototype. Both are live, in the stores, and maintained — design, engineering, infrastructure and release done alone, under the same standards as the client work.

Lifterly

Live on the App Store

The AI gym coach for iPhone and Apple Watch

A workout planner, set tracker and AI coach in one app. Lifterly builds a plan around your goals, your equipment and the time you actually have, then stays out of the way while you train.

Lifterly is the product I use to keep my own standards honest. Everything in it — the data model, the onboarding, the Watch app, the App Store review, the billing — is mine, which means every shortcut has a name and an owner.

The AI coach is the part that matters most and is hardest to get right: it reads your workout and your training history, suggests adjustments you can actually put into practice when a machine is taken or you are short on time, and stays useful without a demo script.

Built with

  • React Native
  • Expo
  • Apple Watch
  • Astro
  • LLM coaching
The Lifterly home page — “Make strength a habit” — beside the app’s weekly overview on an iPhone, showing the day’s suggested workout

At a glance

Platforms
iPhone and Apple Watch
Coach
Conversational, context-aware
Tracking
Sets, volume, fatigue, muscle profile
Price
Free to start

Digimad

Live on iOS, Android and web

Destination, visa and tax intelligence for people who work from anywhere

Real internet speeds, honest monthly budgets, the visa you actually qualify for and the tax day-count that decides whether you should still be there — down to the neighbourhood, with every figure traced back to its source.

Digimad is a research problem dressed as an app. Immigration and tax rules change without notice, cost-of-living indexes average a whole city into uselessness, and most of what is written about a place online was true two years ago.

So the hard part is not the interface — it is the editorial pipeline behind it: three separate levels of detail that never pretend to know more than they do, visa and entry rules checked against the immigration authority’s own portal, and a dated source list on every profile. Where a figure is uncertain, the page says so.

Built with

  • React Native
  • Expo
  • Astro
  • Editorial pipeline
The Digimad home page — “Know a place before you book the flight” — beside a Taipei destination card showing the city at dusk, its rating and its monthly cost

At a glance

Coverage
25 countries, 97 cities, 98 neighbourhoods
Visa paths
72 documented, 22 dedicated nomad visas
Sourcing
165 official sources cited and dated
Platforms
iOS, Android and web

Why it matters to you

Shipping my own products makes me better at shipping yours.

Running a product alone means owning every decision a team usually spreads out: the data model, the onboarding, the App Store review, the cost of a query at 2am. That is the perspective I bring to client work — not just how to build a feature, but what it will cost to keep it running.

JeVote.info

2017 — 2022

A political questionnaire that matched voters to candidates, used by more than a million people across two French presidential elections. Built and maintained in Next.js with a small team of friends.

  • Next.js
  • React
  • Node.js

Next step

Tell me what you are building.

Your product, your timeline, and the part that is currently in the way. That is enough for a useful first reply — and you will get a straight answer, including when someone else is the better fit.