Jake Barrett
Currently building Cartomancer

Full-Stack Developer, QA Automation Engineer, Freelance Web Builder, Tabletop Worldbuilder

Hey, I'm Jake.

I build things for the web that are clean, fast, and fun to use. Currently doing QA automation at VML and freelancing through Maroon Raccoon.

Featured Work

See all projects
Tombstone Video screenshot

Tombstone Video

A 90s video store for planning an October horror marathon with friends. Open a store, rent tapes onto a shared shelf, spread your pumpkin votes, and let a server-side wheel spin pick each movie night's feature. Retro look done entirely in plain CSS and inline SVG.

Next.jsTypeScriptDrizzle ORMNeon PostgresTMDB APIVercel
Cartomancer screenshot
In Progress

Cartomancer

A map-first worldbuilding and campaign manager for Dungeon Masters. Lore, NPCs, quests, and faction clocks all live on the map, and Spark, an optional AI collaborator, helps prep sessions and catch continuity conflicts. Local-first, with everything stored in the browser.

ReactTypeScriptLeafletZustandDexie.jsClaude API

About Me

I'm a full-stack developer who loves building things that make people say “Whoa.” I work primarily with React, TypeScript, and Node.js, and I care deeply about clean UI and thoughtful backend logic.

I got my start in coding with LaunchCode in 2024. In the full-stack program I learned the fundamentals — HTML, CSS, JavaScript, Python — plus frameworks like React and Flask with databases like MySQL and MongoDB. The culmination of that journey was Swesso, my full-stack capstone project.

Outside of that, I've spent 5 years at UDC maintaining a Squarespace site I built from scratch, and I run my own LLC building sites for artists and businesses.

Builder

Always sketching out ideas for the next project.

Musician

Playing music when I'm not writing code.

Corgi Dad

Training Finn is a full-time side gig.

Freelancer

Running Maroon Raccoon, building for clients.