Creative technologist with 10+ years of experience spanning web development, creative coding, animation, and design education. Brings a hybrid background as an educator, hands-on maker, and creative lead, with experience managing multidisciplinary teams and working directly with clients from concept through delivery. Builds interactive tools and digital experiences that make complex ideas engaging, accessible, and visually distinctive.
A system of frontend website landing page solutions for specific verticals, or company types. These are intended as samples for potential clients in their respective niches. The pages are also meant to show case code that is both dynamically animated and mobile-friendly. The sites also showcase responsive and idiosyncratic layout solutions, as well type choices emphasizing the use of variable type.
Full-stack academic platform built with Next.js, React, Tailwind, and Prisma. Designed to manage course content, grading, and interactive tools in a fast, server-rendered environment.
Includes Markdown-driven pages, real-time collaborative coding (Yjs + CodeMirror), and custom tools like an ASCII playground and print utilities.
Real-time audiovisual system built with p5.js and WebGL. Renders hundreds of animated sprites on the GPU with music-responsive motion and procedural backgrounds.
Focused on performance optimization and real-time rendering in the browser.