All work
Team productDec 2025 — present

Aevita — Medical weight-loss care platform in the Netherlands

Patients go from a medical intake to doctor approval, pharmacy delivery and ongoing coaching — with video consults, messaging and progress tracking across web and mobile.

aevita.com
Aevita website
Aevita on mobile
494commits by me
126web pages
7user roles
NL / ENlocalised

My role

Full-stack engineer — web platform and React Native app

The problem

GLP-1 treatment needs doctors, nurses, coaches and a pharmacy to work from one secure record, under strict Dutch healthcare rules.

Stack

Next.js 15SupabasePostgreSQL RLSDeno Edge FunctionsReact Native / ExpoStripenext-intl

What I built

  • Redesigned the multi-step intake funnel with BMI-based medication recommendation and funnel analytics.
  • Added Klarna to Stripe checkout, payment-link emails and the post-payment welcome flow.
  • Built coach dashboards, order management and role-based order actions for 7 clinical and admin roles.
  • Patient progress charts, medication logs and an audit-logging system; fixed an IDOR on progress reads.
  • Rebuilt the Aevita Life app (Expo SDK 57) — check-ins with photos, knowledge base, attachments, push routing.
Next case studyWeOut