I'm a software engineer, mostly frontend (React, TypeScript, Next.js) and increasingly full-stack. Before engineering I worked in architecture and sales, so I'm comfortable running discovery, demoing to customers, and translating between business goals and code.

TriCharts — 3D charts for React, designed and built by me · my commits per day, 26 Jul – 22 Aug 2026
"I had the pleasure of working with Gavin Grant as an engineer at Happy Companies, and I can say without hesitation that he was one of the most professional, reliable, and downright good human beings I’ve had the chance to work alongside. Gavin brought a calm, focused energy to every project — always dependable, always thoughtful, and always two steps ahead in anticipating what was needed. He consistently delivered high-quality work, communicated clearly, and was the kind of teammate who made everyone around him better. Whether navigating complex systems or collaborating cross-functionally, Gavin handled it all with grace, humility, and sharp technical insight. Beyond his engineering chops, Gavin’s character stood out even more. He showed up every day with a great attitude, genuine kindness, and a sense of integrity that you don’t come across often enough."
CEO at POWER Automotive Media
I'm open to frontend and full-stack engineering roles, and to technical roles that work closely with customers. I also take on a few side projects for small businesses.
Send a message below or book a time to talk.
Notes on frontend and full-stack engineering, the decisions behind real products, and how AI is changing the way I build, written so anyone on the team can follow. One email/month. Unsubscribe anytime.