Portfolio

Freelance Project

TypeScriptReactNext.jstRPCTailwindVercel
The site you're on right now. It's built with Next.js, Tailwind, and tRPC, deployed on Vercel. The design is a space and aurora theme — inspired by a trip I took to Iceland. I didn't end up seeing the Northern Lights while I was there, so I made my own. Every page sits on top of a generative starfield and aurora canvas, with shooting stars that fire on click and periodic aurora shows that drift across the sky.

~30 seconds · some are subtle, others vivid · every one is unique

Beyond the visuals, the site is designed to give you a real sense of how I think and work as an engineer. Each role and project has its own page with detailed context — not just what I built, but why, and what decisions I made along the way. The homepage tech pills aren't decorative; click any one and it shows you exactly where I've used that technology professionally.
The contact form is a good example of how I like to build things. Two fields, one button — nothing more. If something isn't needed or can be done in a simpler way with the same result, I'd rather trim the fat than add complexity for the sake of it. Under the hood it's a tRPC endpoint, rate-limited via Upstash to prevent spam, that writes to a Google Sheet via the Sheets API. An Apps Script trigger emails me each submission. No database, no admin panel, no overhead — just the simplest path from your message to my inbox.

click anywhere or press escape to return