Write-ups of things I have built: what the problem was, how it was solved and what came out of it.
Bachelor's Project, University of Southern Denmark
Vendor-independent architecture for an AI driving instructor on TeoriOnline.dk. The AI provider is swapped through configuration via Vercel AI Gateway, and streaming answers are grounded in Exa web search of official Danish traffic sources.
Software Architecture · Next.js · Vercel AI SDK · Vercel AI Gateway · Exa · LLM
Personal Project, Event Photo Sharing
Custom photo sharing app built for a friend’s wedding. Guests scanned QR codes at their tables to upload photos instantly, resulting in 91 memories from 212 visitors with zero downtime.
Next.js 15 · Zod · PostgreSQL · Prisma · Supabase · Nodemailer
SaaS Platform, Driving Theory E-learning
TeoriOnline.dk is a digital learning platform for preparing the Danish driving theory test. It provides theory materials, practice exams, progress tracking, and guides aligned with the official test.
Next.js · React · TypeScript · REST API
Software Project, Modular Software Architecture
Modular Asteroids game in Java with JPMS, JavaFX, and Spring — built as a Maven multi-module project with a plugin-based architecture following CBSE principles.
Java · JavaFX · Spring Framework · JPMS · Maven · CBSE
Full Stack Project, Real-Time Market Data
Fullstack cryptocurrency dashboard with live API data, separate frontend/backend/database layers, and interactive React visualizations with real-time updates.
React · Node.js · Express.js · MySQL · REST API · Data Visualization