StringFlux (JUCE / C++)
Real-time DSP work: transient-aware behavior, safe oversampling transitions, and disciplined feature scope. What is public is architecture and decision records; core implementation stays private for licensing.
I currently work with Auxillium supporting Full Swing software and simulator technology, where hardware, software, networking, Windows behavior, calibration, and customer constraints often overlap. Outside of work I build web apps, audio tools, and research prototypes. This site collects the projects, notes, and music that come out of that overlap.
StringFlux — JUCE plugin: transient-aware granular delay and freeze for guitar
NEUROCHEMICAL ENTROPY — original music (write, record, produce, master)
Case studies and blog posts capture tradeoffs, what I checked, and what is still open.
Real-time DSP work: transient-aware behavior, safe oversampling transitions, and disciplined feature scope. What is public is architecture and decision records; core implementation stays private for licensing.
Paper discovery for MIR and audio ML with ranked feeds, visible signal breakdowns, corpus-scoped trends, and evaluation against baselines. The case study is the primary portfolio entry point, with the hosted prototype linked as secondary evidence.
Remote triage across calibration, licensing, display, networking, and Windows behavior. The public case study shows how multi-layer failures are isolated with incomplete logs and privacy limits on what can be shared.
Evidence links
Selected Work
Three live projects with public case studies: StringFlux, Research Radar, and Full Swing support. More on the projects page.

A multiband granular delay and freeze plugin I'm building for guitar. It listens for transients and uses them to drive grain scheduling, so pick attacks and sustained lines steer the grain cloud the same way they steer your hands.
Evidence: case study / decision record

A working prototype for MIR and audio ML papers: ranked emerging and undercited feeds with visible signal breakdowns, plus paper detail, trends, evaluation, and bridge experiments.
Evidence: case study / repo / decision record / test
My day job. I work at Auxillium supporting Full Swing simulator customers remotely. Many setups also run Laser Shot or E6 Golf from TruGolf, which I support on the same tickets. This case study documents the triage approach I've built from that work.
Evidence: case study / decision record