
Who I am
John Robertson
I'm a UI-focused full-stack engineer.
I live in Atlanta with my dog named Java Bean.
She's my frisbee-snagging, ball-fetching, trail-bounding, literally anything-involving-water copilot and favorite coworker two days a week.
What I Do
I build design-forward web products where thoughtful UI meets solid architecture.
Eight years in, I've led frontend teams at agencies and fintech companies — shipping design systems, scalable multi-tenant platforms, and data-rich experiences using React, TypeScript, and modern tooling.
I gravitate toward the lead function: architectural ownership, technical decision-making, and bringing teams along. I find as much satisfaction in growing engineers as I do in building.
I'm most energized working with outdoor, lifestyle, and consumer brands — companies building things people are genuinely passionate about.
What I'm Building
Agnostik
A CMS-agnostic SSR platform built on React Router 7
Most boilerplates make CMS a hard dependency. Agnostik doesn't. It's a performance and accessibility-first foundation for building content-driven apps — where Sanity ships as the default, but nothing is locked in. It's the platform I wished existed before I started building it.

One last thing
Want to see the full story?
Take a look at my CV or check out Agnostik.