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

