Work
Things I have shipped
Personal work first, then company products. Each piece includes the stack and, when public, a demo.
Personal
2026
Pace calculator
Client-side running calculator. Pick units, fill two fields, get the third. Hosted on GitHub Pages.
- Vue
- TypeScript
- Vite
- Tailwind CSS
- Zod
Personal
2026
Personal portfolio
Personal site in Astro and TypeScript. Content lives in Markdown collections so the CV and projects stay easy to update.
- Astro
- TypeScript
- Tailwind CSS
Docplanner
2022
Patient booking marketplace
Patient-facing marketplace at Docplanner. Booking funnel, search, discovery, and re-booking — owned end to end from design through release.
- Vue
- React
- TypeScript
- GraphQL
Docplanner
2023
Clinic SaaS
Clinic-facing product at Docplanner. Shared tooling and UI in a React + NestJS monorepo that replaced several separate repositories.
- React
- NestJS
- TypeScript
- Monorepo
Docplanner
2023
Patient mobile app
React Native patient features used in several countries, aligned with the same booking and marketplace flows as the web.
- React Native
- TypeScript
- Mobile