Engineer & Creative Technologist
About Me
A multi-disciplinary engineer working at the intersection of creative media, audio systems, and bare-metal hardware.
Where Craft Meets Engineering
An unusual path led here—from a formal education in media arts and visual communication to a career that now spans silicon design, real-time audio processing, and high-performance systems programming. The common thread has always been a drive to understand complex systems completely, and to build with both precision and intent.
- Creative TechnologistTrained in visual storytelling and communication design, with a deep instinct for how interfaces should feel—not just how they function.
- Performance EngineerDrawn to the lower layers of the stack—where cache locality, memory layout, and instruction-level decisions determine what is truly possible.
- Systems GeneralistEqually comfortable designing hardware logic, writing real-time audio pipelines, or deploying cloud infrastructure—and experienced connecting all three.

A Path Down the Stack
It started with storytelling. Graduating from Emerson College with a B.A. in Media Arts Production instilled a deep understanding of communication and design. That foundation gave way to an obsession with sound—first as a craft, then as an engineering discipline. Writing real-time DSP algorithms in Vulkan shaders demanded an intimate knowledge of hardware behavior, and that pull toward the lower layers of the stack never let go. Today that journey spans from acoustic theory to CPU microarchitecture.
- Media Arts FoundationA B.A. in Media Arts Production from Emerson College established a rigorous grounding in visual communication, narrative structure, and audience-first design—principles that continue to inform every technical decision.
- Audio Engineering & DSPAn early fascination with sound led to end-to-end audio work—from microphone placement and signal chain design to authoring real-time DSP algorithms as Vulkan compute shaders, with direct integration across ALSA, PipeWire, and CoreAudio.
- Systems & Low-Level ProgrammingThe demands of real-time audio processing were the entry point into performance-critical systems programming. Working in Rust, C++, and C, with a focus on cache-friendly data layouts, branchless techniques, and SIMD-aware design.

A Broader Technical Toolkit
Beyond the core disciplines, the work regularly extends into embedded hardware, production web and mobile applications, cloud infrastructure, and browser-based 3D graphics. Each domain feeds the others—and that cross-pollination is where the most interesting problems live.
- Silicon & Embedded SystemsCustom FPGA logic design in Vivado, RISC-V architecture, and embedded development with RP2350 and ESP32—spanning power delivery, RF design, and 802.11 communications.
- Web, Mobile & CloudCross-platform mobile applications in React Native, production web applications with React, Next.js, and Nuxt.js, and automated cloud deployments to Azure—from pixel to pipeline.
- Creative Coding & 3DBuilding high-performance, interactive 3D experiences in the browser with Three.js—where graphics programming and design sensibility converge into something genuinely immersive.

Always Unraveling the Next Complex System
Whether it's a custom hardware interface, a latency-critical audio pipeline, or an immersive 3D frontend—every project is approached with the same combination of creative intuition and rigorous technical depth. There is always another layer to understand, and another system worth the effort of getting right.