Projects Portfolio

Portfolio

My portfolio, where you can browse my projects and every version of them.

Check it out
Portfolio screenshotPortfolio screenshot
Release date
Jun 2026
Technical overview
A fully static Next.js site driven by a typed content model in TypeScript, including multiple versions per project. Every page and its Open Graph image is generated at build time, so the site needs no backend or CMS and can be served entirely from a CDN.
Techstack
Next.jsReactTypeScriptTailwind CSSshadcn/ui
Portfolio

A playful portfolio styled like an operating system, where visitors can look at the apps i have built ask an AI version of me anything.

Check it out
Portfolio screenshotPortfolio screenshotPortfolio screenshotPortfolio screenshot
Release date
Jun 2025
Technical overview
A mobile-first portfolio designed like a messaging app, with a chat where visitors can ask an AI version of me questions. The chat runs through a server action on the OpenAI Responses API, so the API key never leaves the server, and the projects are rendered from a typed data file with dark mode.
Techstack
Next.jsTypeScriptTailwind CSSOpenAI API
Portfolio

My first portfolio, with my client work, my side projects and a guestbook to sign.

Portfolio screenshotPortfolio screenshotPortfolio screenshotPortfolio screenshotPortfolio screenshot
Release date
Nov 2024
Technical overview
My first project on the Next.js App Router, written in JavaScript: server components for the content pages and a server action backed by Vercel Postgres for the guestbook. Includes a few easter eggs, like a button that makes the whole page fall apart.
Techstack
Next.jsJavaScriptTailwind CSSPostgreSQL