Skip to main content

Ben Doggett

Fullstack Software Engineer{ TypeScript | React | Node.js }

I'm a human who writes code for humans. So much modern technology exists to exploit and extract our attention and our dollars. I am committed to tech that will help real people solve real problems and create beautiful things. I would love to build awesome things with you.

Citizen Sampler demonstration

Citizen Sampler

A creative musical web app that integrates Library of Congress audio samples with a drum-machine UI, allowing users to manipulate sample audio and create multiple loop patterns. Export your end result as per-sample wav files. Create an account to save and recall multiple songs.

Typescript, React, Next.js, Tailwind CSS, Express, Node.js, MongoDB, Tone.js
GitStory demonstration

Git Story

AI-powered Git repository analyzer that transforms commit history into structured narratives. Connect via GitHub OAuth and initiate a story by organizing commits into meaningful chapters. Or analyze individual commits for detailed summaries of changes made.

Typescript, React, Vite, Tailwind CSS, Express, Node.js, Prisma/PostgreSQL, AI-Gemini
Music Portfolio demonstration

Music Portfolio

My personal artist website featuring original music with a built-in audio player, streaming platform links, and transposable song resources.

Typescript, React, Next.js, CSS Modules, Chordpro