Welcome to my site.
J. WilliamRobertsonFull-stack engineer (web).
Atlien. K9 sidekick.
Happy camper.
Full-stack engineer (web).
Atlien. K9 sidekick.
Happy camper.
Atlien. K9 sidekick.
Happy camper.
My name is John.
I build useful things for the internet.
Having developed professionally for eight years, I've shipped production apps, design systems, multi-tenant platforms, and data-rich interactive experiences.My time spanned mutlitple agencies, a fintech startup, volunteer/charity projects, and freelance gigs.I'm most energized working with outdoor, lifestyle, and consumer brands - companies building things people are genuinely passionate about.

















































































peak
01 / Developer / Ammunition
- 1.1 De facto UI tech lead. Drove the agency's move to React, Tailwind, and headless CMS and established the frontend patterns and tooling the team now builds on.
- 1.2 Architected and shipped a frontend design system for a 35-tenant Drupal multisite, the most complex build of my career, spanning PHP, Twig, and SCSS/SASS at scale.
- 1.3 Built interactive calculators, configurators, map experiences, and multi-step forms. Usually started from legacy implementations with no clean data handoff, reverse engineered the logic, reconstructed the data, then ported it to React or Vue to match the new design direction.
02 / Software Engineer / Carputty
- 2.1 Full-stack work on a React/Redux lending platform covering customer dashboards, embedded loan and account widgets, and a multi-step onboarding and application flow wired to backend services and third-party underwriting and credit APIs.
- 2.2 Architected a config-driven slot-based layout system to arrange widgets dynamically across breakpoints based on customer and account state. The layout complexity was beyond what CSS and markup could handle while keeping shared state intact.
- 2.3 Built out a proprietary design system in TypeScript, Vanilla Extract, and SCSS/SASS.
- 2.4 Implemented Sentry monitoring, Cypress end-to-end tests, snapshot testing, and CI/CD pipeline work.
03 / Web Developer / Schiefer Chopshop (Swarm)
- 3.1 Longest-tenured engineer on the Lima One Capital account. Ended up owning the React frontend across a full lending lifecycle app covering onboarding, applications, underwriting, funding, and draw request management. Led third-party integrations, brought a junior engineer up to speed from scratch, 10K+ active users.
- 3.2 Built and maintained components, pages, and campaign/promotion tooling for Aaron's within Salesforce CommerceCloud.
- 3.3 Developed custom WordPress and SquareSpace brochure sites for a range of agency clients.
04 / Web Development Intern / Deevy Design
- 4.1 Built responsive WordPress sites and developed an automated real-time race results tracker powered by JS and Google Docs.
05 / Team Lead / Officer / Bank OZK (Community & Southern)
- 5.1 Rose from intern to Officer; led a team of 3–4 analysts processing loan exception documentation and commercial portfolio reporting for senior management.
- 5.2 Taught myself VBA to automate a reporting process that was eating 1–1.5 days of manual work every week. Aggregating data, formatting, building pivot tables and VLOOKUPs across thousands of data points, cut processing time by ~80%. It lit something. I started moonlighting as a web developer not long after.
- 5.3 Chaired a bank-wide exception tracking initiative spanning branch managers, senior leadership, and C-suite. Aggregated and cleaned a large portfolio of outstanding exception data, led RFP evaluations for third-party software solutions, and partnered with the internal dev team on the frontend of a rival in-house reporting system.
Form