ETH Zurich mechanical engineering graduate and hands-on full-stack developer focused on building education products.
I designed and shipped end-to-end EdTech platforms from product concept to deployed web applications, combining learner and instructor perspectives with practical experience in React/Next.js, TypeScript, Node.js workflows, PostgreSQL/Supabase, APIs, authentication, testing and deployment.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Built authentication, saved records and administrative tools
- Developed backend API routes and structured calculation workflows
- Integrated Stripe-based credit billing and webhook handling
- Created PDF and XLSX export functionality
- Processed airport, runway, weather and terrain datasets
- Implemented scheduled data updates and rate-limited uploads
- Developed geospatial minimum-safe-altitude calculations
- Added email and operational status workflows
- Deployed production and preview environments on Vercel
[View live project](https://www.twine.net/signin
GyroPlan is a data-heavy web platform for aircraft weight and balance, takeoff performance and operational flight-planning workflows.
I combined aviation-domain logic with a production-style SaaS application and several external data-processing workflows.
Key contributions:
Stack: Next.js, React, TypeScript, Supabase, PostgreSQL, Stripe, SQLite, Vercel
- Developed configurable practice sessions and topic navigation
- Implemented persistent learner progress, paused sessions and reports
- Designed typed content and session domain models
- Built secure user-bound API and authentication flows
- Added question validation and reusable content-processing tools
- Implemented unit and browser tests with Vitest and Playwright
- Added CI checks for TypeScript, builds, accessibility and mobile layouts
- Designed migration-backed structures for future question-bank imports and revisions
[View live project](https://www.twine.net/signin - use demo pin 333333
wetestus is a protected learning dashboard for configurable practice sessions, progress tracking and structured review workflows.
The application manages more than 10,000 validated production questions across multiple aviation theory pools.
Key contributions:
Stack: Next.js, React, TypeScript, Supabase, PostgreSQL, Vitest, Playwright, GitHub Actions
- Built a public catalogue for six mathematics course modules
- Developed enrollment and contact forms using Next.js Server Actions
- Added server-side validation, spam detection and hashed rate limiting
- Implemented dynamic module availability and course time-slot selection
- Designed the Supabase/PostgreSQL data model with Row Level Security
- Integrated confirmation and administrative emails through Resend
- Built a protected admin dashboard for requests, notes, statuses, modules and schedules
- Added individual and bulk email workflows with delivery logs and failure handling
- Deployed the application on Vercel with a custom domain
[View live project](https://www.twine.net/signin
This was my second and more advanced EdTech project: a production-oriented platform for online Passarelle mathematics courses.
Building on lessons learned from Neuronaut, I focused on reliable enrollment, administration and communication workflows.
Key contributions:
Stack: Next.js 16, React, TypeScript, Tailwind CSS, Supabase, PostgreSQL, Resend, Vercel
- Built the responsive frontend with Next.js, React and TypeScript
- Implemented Supabase authentication, profiles and role-based dashboards
- Developed tutor onboarding, student assignments and lesson scheduling workflows
- Designed the PostgreSQL schema and database migrations
- Added foundations for lesson notifications and Stripe payment processing
- Set up separate preview and production deployments on Vercel
[View live project](https://www.twine.net/signin
Neuronaut was my first end-to-end EdTech product: a tutoring marketplace prototype for Passarelle, Matura and university subjects.
I designed and built the platform from the initial product concept through deployment. It includes authentication and role-specific workflows for students, tutors and administrators.
Key contributions:
Stack: Next.js 16, React, TypeScript, Tailwind CSS, Supabase, PostgreSQL, Stripe, Vercel
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.