Skip to content

The stack behind the work.

The tools I use daily for engineering, data analysis, music production, and recording. Everything is chosen for a reason — usually because it solved a problem the previous tool couldn't.

Build (Daily)

  • Claude Code

    AI-powered CLI for code generation and orchestration. Central to Shipwright and ReignIn. The speed multiplier that makes solo development at this scale possible.

  • ChatGPT

    Planning, review, and creative generation. Used alongside Claude Code for a second perspective on architecture, copy, and problem-solving.

  • VS Code

    Primary editor. Extensions for Python, TypeScript, Swift, and Tailwind CSS. Integrated terminal for running analysis pipelines.

  • Git + GitHub

    Everything lives in git. Worktrees for sandboxed Shipwright runs. GitHub for portfolio visibility and CI/CD via GitHub Actions.

  • Python 3.12

    Core language for vocal-tools, Shipwright, and data pipelines. Virtual environments per project. NumPy, SciPy, and pandas for analysis.

  • Next.js + Tailwind CSS

    This portfolio. Static generation, responsive design, dark mode. Spotlight template from Tailwind Plus.

Data & Analysis

  • Praat (parselmouth)

    Widely-used acoustic analysis. Pitch tracking, formant extraction, jitter/shimmer/HNR measurement. Python bindings via parselmouth.

  • librosa

    Audio feature extraction at 44.1 kHz. Onset detection, spectral analysis, mel spectrograms.

  • matplotlib

    All vocal analysis plots — pitch contours, spectrograms, formant tracks, dashboard composites. Publication-quality output.

  • DuckDB

    In-process analytical database for Michael-Jaxson. Fast SQL over structured data without infrastructure overhead.

Ship

  • Docker Compose

    Platform orchestration for audit-stack. Multi-service deployments with n8n, MkDocs, and API services.

  • Vercel

    Portfolio hosting. Auto-deploys on push, native Next.js support.

  • Azure

    Cloud platform for professional infrastructure. Experience with compute, storage, networking, and identity services.

  • Terraform

    Infrastructure as code for repeatable, version-controlled deployments.

  • GitHub Actions

    CI/CD pipelines for automated testing, building, and deployment across repositories.

  • Xcode + Swift

    ReignIn (macOS) and ConvergeRead (iPad). SwiftUI for UI, MenuBarExtra for system tray integration.

Create & Record

  • Shure SM7B

    Industry-standard dynamic mic for voice recording. Handles proximity well, rejects room noise.

  • Focusrite Scarlett 2i2

    USB audio interface. Clean preamp, low latency, direct monitoring for real-time feedback.

  • REAPER

    DAW for recording and mixing. ReaSynth for B3 drone pitch reference. Auto-Tune as first in FX chain.

  • Antares Auto-Tune Pro

    Pitch correction — first in FX chain. Settings tuned per song for natural correction without artifacts. See the vocal-tools case study for configuration details.

  • Forbrain Bone Conduction Headset

    Helps me monitor consistently despite right-ear hearing loss (audiology-confirmed ~60%). Discovery #1 — monitoring is the single largest factor in vocal quality.

  • Sony Studio Headphones

    Reference monitoring for mixing and playback. Flat frequency response for accurate mix decisions.

  • Kits.AI / LANDR / Suno

    AI-assisted music tools — voice modeling, mastering, and composition exploration.