Full-stack developer passionate about building clean, scalable web applications with React, Next.js, TypeScript, and modern databases.
I love creating tools, data-driven apps, and RPG utilities that make complex systems feel simple and fun.
Full-stack campaign management platform for Savage Worlds (Adventure Edition).
A modern companion app with a robust rules engine, complete data seeding, authentication, theming, and an interactive Edge Browser β built as my capstone portfolio piece.
- Live Demo: savage-companion.vercel.app
- Source Code: github.com/nicksquires/savage-companion
Tech: Next.js 15 β’ TypeScript β’ Prisma β’ MySQL β’ NextAuth v5 β’ Tailwind/DaisyUI
Static company information website built for an independent bookkeeping firm to their specifications. Clean, minimalistic UI
- Live Demo: katsbooks.vercel.app
- Source Code: github.com/nicholassquires/katsbooks
Tech: Next.js β’ TypeScript β’ Tailwind/DaisyUI
Last updated: March 25, 2026
Thanks for stopping by!
Whether you're a fellow dev, a Savage Worlds player, or just curious about my projects β feel free to say hi or open an issue on any repo. I'm always up for a good chat about RPG tools or full-stack architecture. β¨