Judah Sullivan
Experience

2024 · Experience

Narrowstack

Full Stack Engineer

01

The role

I worked as a full stack engineer on the CMS team, building client-facing sites and connecting them to the content editors managed.

02

What I owned

I worked on the handoff between client requirements, content models and frontend components. An editor needed to be able to change a page without needing to understand its code.

03

Key work

React and Next.js handled the site experience; Node and Directus supported the integrations and content. The useful design problem was deciding which parts belonged in an editor’s form.

04

Result

I helped ship CMS-backed products for agency clients. The figure uses example content to show how one edit can reach the site.

Visual evidence

From editor to page.

A sample edit shows the contract between a content model and the component that renders it.

Fictional example showing an editor entering Workshop notes, a CMS storing the headline, and a site rendering it.

01 / Illustration

A headline makes the trip

The editor supplies words and media. The component supplies hierarchy, spacing and responsive behavior. The example is synthetic and uses no client data.

View full size