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.