Ethan Anderson

TypeScript | JavaScript | Python | React | React Router | Vercel AI SDK | Vercel | Render | Netlify | BetterAuth | OAuth | Tailwind | PostgreSQL | Supabase | Drizzle | Mongo DB | Mongoose | Convex | Figma | Motion React | Google Cloud | Ollama | Claude | Gemini | Amp | TypeScript | JavaScript | Python | React | React Router | Vercel AI SDK | Vercel | Render | Netlify | BetterAuth | OAuth | Tailwind | PostgreSQL | Supabase | Drizzle | Mongo DB | Mongoose | Convex | Figma | Motion React | Google Cloud | Ollama | Claude | Gemini | Amp | TypeScript | JavaScript | Python | React | React Router | Vercel AI SDK | Vercel | Render | Netlify | BetterAuth | OAuth | Tailwind | PostgreSQL | Supabase | Drizzle | Mongo DB | Mongoose | Convex | Figma | Motion React | Google Cloud | Ollama | Claude | Gemini | Amp | TypeScript | JavaScript | Python | React | React Router | Vercel AI SDK | Vercel | Render | Netlify | BetterAuth | OAuth | Tailwind | PostgreSQL | Supabase | Drizzle | Mongo DB | Mongoose | Convex | Figma | Motion React | Google Cloud | Ollama | Claude | Gemini | Amp |

An early-stage engineer drawn to creative tools and developer experience, where my professional background in video and audio production becomes a technical advantage.

PROJECTS:

Agent Dashboard preview

Agent Dashboard

Integrated Claude Code's experimental agent teams feature including Pre/PostToolUse, TeammateIdle, and TaskCompleted hooks into a REST API task pipeline, enabling real-time observability into multi-agent task ownership, session events, and cross-agent dependency state.

TR-08 Web Sequencer preview

TR-08 Web Sequencer

A high-precision web audio sequencer using Tone.js, implementing custom logic for event scheduling and transport synchronization to mitigate browser main-thread latency. Custom UI.

Open Source Raycast Extension preview

Open Source Raycast Extension

Engineered and open-sourced a productivity extension, "Tap BPM", using the Raycast API. Optimized user input latency for millisecond-accurate music tempo calculation, handled asynchronous state updates and improved on UX features. Over 1,800 installs!

Phillips Corp. LMS preview

Phillips Corp. LMS

Architected and deployed a full-stack Learning Management System MVP in a high-velocity 2-week sprint, engineering a custom data model and middleware layer to integrate legacy LMS APIs. Modernized legacy education workflows by collaborating on a redesigned, user-centric flow and implementing an intuitive "Drag-and-Drop" Program Builder

Bringing 19 years of systems thinking and team leadership within entertainment for brands like VICE, SPOTIFY, SQUARESPACE & BEYONCÉ to early-stage companies building creative tools.

BLOG:

The Hidden Superpo…

Since building a BPM Counter extension in Week-05, I've been building a beat sequencer. Again I choose a project whose concept was related to music, s…

November 2025

Brush Yourself Off…

This week was tough. I wanted to prove to myself that I could finish a Level 2 Assignment despite the AI and other students telling me these contained…

October 2025

Rust & Polish: Wee…

This week I was faced with a realization: two things were contributing to losing some fundamental fluency with JavaScript. First, my part time job as …

October 2025

How I Learned to S…

Building a tower defense game taught me a harsh lesson about the lifecycle of rendered objects. When I first implemented enemy spawning, I didn't real…

October 2025