Software Engineer · Audio · Full-Stack

Where sound meets
software engineering

Building performant applications with JavaScript, C++, and Python; with a deep love for signal processing, data visualization, and anything that makes noise.

Seven years at MathWorks. Carnegie Mellon MS in Music & Technology. Georgia Tech BS in Electrical Engineering.

Currently East Coast · Open to Bay Area & Los Angeles

Spectrogram Computation

Implemented spectrum and spectrogram computation in C++ using Welch's method for MATLAB's Signal Labeler app.

View Docs

Time-Frequency ROI Labeling

Architected a labeling system for time-frequency regions of interest in Signal Labeler, enabling dataset creation for AI-based spectrum sensing applications.

View Example

Wavelet Image Analyzer

Led a four-person team delivering continuous and discrete wavelet decompositions with interactive visualizations.

View Docs

detectSpeech

Developed the speech detection function for MATLAB's Audio Toolbox, from a two-month research phase through implementation and testing.

View Docs
PVSTV_BOT

Desktop application for parsing and analyzing Super Smash Bros. Melee replay data. Electron frontend with a custom C++ backend via V8/Node.js; achieving processing speeds 54× faster than existing tools. Combo detection, move/action filtering, and configurable analysis.

Release Trailer

Electron · JavaScript · C++ · Node.js · Webpack · MVC

BrawlMart

Full-stack search platform indexing 52,000+ Brawl mods with lightning-fast Meilisearch. Category filtering, image previews with fallback handling, server-side rendering, and a daily rotating password system.

Next.js 16 · React 19 · TypeScript · Meilisearch · Tailwind v4 · Railway

Web Audio Sequencer

Browser-based step sequencer with real-time synthesis, filter chains, and FFT visualization. Custom biquad filter implementation and spectral analysis with configurable windowing; DSP fundamentals in the Web Audio API.

Web Audio API · JavaScript · Canvas · Vercel

I'm a software engineer who's spent the last seven years at MathWorks building MATLAB's signal analysis and data visualization tools; shipping features used by tens of thousands of engineers at organizations like NASA, Apple, and Raytheon.

My work sits at the overlap of full-stack development and signal processing: architecting interactive spectrogram visualizations, building client-server pipelines for real-time data analysis, and leading a team to deliver wavelet decomposition tools. I write JavaScript and C++ daily, and think in FFTs and filter responses as naturally as React components.

Before MathWorks, I studied Music & Technology at Carnegie Mellon and Electrical Engineering at Georgia Tech. That combination of engineering rigor with musical intuition shapes everything I build.

DJ PVSTV

Event DJ specializing in UK Garage, available open format for weddings, parties, and community events. Reading rooms and keeping people moving.

Instagram

Controller Design

Custom game controller design and modification, building hardware interfaces for competitive gaming communities.

Smash Community

Active contributor to the Smash Bros. modding and competitive scene. PVSTV_BOT and BrawlMart grew from this community.

Signal Nerd

Fascinated by the math behind sound, spectral analysis, filter design, audio synthesis. Happiest when code makes noise.

Video Production

Video editing and production — from project trailers and demo reels to event recaps and creative content.

YouTube