Projects
Things I've built outside of work.
Wedding Site
A full-stack guest portal built for our wedding — personalized RSVP flows, an admin dashboard for full party management, and an explorable map of local recommendations for guests.
- ›Interactive map with curated travel suggestions — our favorite restaurants, bars, entertainment, and tourist attractions througout the city
- ›Party-aware RSVP flow — guests load their party instantly via QR code or name search, with responses cached for a seamless return visit
- ›Admin dashboard with real-time guest list, party management, filtering, status tracking and export functionalities
- ›Next.js on Netlify with Node.js serverless functions and a MongoDB backend
Next.jsReactTailwindMongoDBNetlify
Go-To
A self-hosted URL shortener inspired by go/ link systems. Turns long URLs into memorable short links you can navigate to instantly from anywhere on your network.
- ›Full CRUD for short links — create, retrieve, update, and delete from a clean dashboard
- ›Pi-hole custom DNS resolves the go hostname to the local server — type go/shortlink directly in the browser, no extensions or bookmarks needed
- ›Self-hosted and local-only, keeping personal links off third-party infrastructure
- ›Next.js + shadcn frontend with instant redirect on link lookup
- ›Go backend with Chi router and PostgreSQL for fast, reliable link resolution
Next.jsTypeScriptTailwindshadcnGoChiPostgreSQL
Personal Website
This site. A place to share a bit about who I am, what I've worked on, and what I'm building.
- ›Built with Next.js and Tailwind, deployed on Netlify
- ›Framer Motion for scroll and entrance animations
- ›Custom typing animation, no library
Next.jsReactTailwindFramer MotionNetlify

