Projects

Everything I've built worth showing

From a driver-free macOS audio engine to ML retrieval systems and full-stack apps. Filter by area, case studies open on click.

Flagship

Audia & audia-tap logo
SystemsSWEFeb 2025 – Jun 2026

Audia & audia-tap

A macOS menu-bar app for real-time, per-app audio routing, plus an OSS CLI that pipes raw PCM straight into local AI models.

Why it was hard

A process tap is only the starting point. We built a routing engine around private stacked aggregate devices and physical outputs, using the system-audio permission path. Real-time HAL callbacks handle volume ramps and 10-band EQ, while dual taps crossfade between devices.

Driver-free
Audio capture
10-band
Equalizer
Crossfaded
Device switching

How it works

Per-app audio

Spotify, Zoom, any process

Core Audio HAL tap

Process-level intercept, no driver

SPSC ring buffer

Lock-free sample transfer

SIMD DSP

10-band EQ, volume ramps

Routed output

Physical outputs, dual-tap crossfades

SwiftCore AudioHALC++SIMDShellGitHub Actions

All projects

AI/MLSWE
Mar 2026 – Present

Melody Retrieval System

A “sing-to-search” project: hum a tune and retrieve ranked matches from a MIDI corpus using learned audio embeddings.

MERT-v1-95M
Backbone
FAISS ANN
Retrieval
H100
Trained on
PythonMERT-v1-95MFAISSPyTorchHuggingFace
AI/MLSWE
Jan 2025 – May 2025

ML Intrusion Detection Evaluation

A scalable pipeline benchmarking RF, XGBoost, and TF-SVM models for network intrusion detection.

0.94
Macro-F1 (XGBoost)
119k+
Network flows
80+
Features analyzed
PythonXGBoostscikit-learnTensorFlow
SystemsAI/MLSWE
Aug 2023 – Sep 2023

Unbeatable Tic-Tac-Toe & Analysis Engine

A provably optimal Minimax engine, ported from Python to a C++ static lib and bridged into a native SwiftUI app.

C++
Engine
SwiftUI
Native interface
PythonC++SwiftOpenCVC FFI
AI/ML
Oct 2023

Uber Global Hackathon: Market Data Discovery

Geospatial EDA to identify ride-hailing expansion zones in Barcelona. Regional Finalist, South/Central Asia.

Regional Finalist
Result
PythonPandasFoliumMatplotlib
AI/MLSWE
Aug 2023 – Sep 2023

Semantic Search & Network Ranking

A probabilistic network-ranking engine (PageRank via Markov chains) plus an NLP parser using context-free grammars.

PythonNLTKMarkov Models
Full-stackSWE
2024

Messenger

A real-time web chat application.

Next.jsReactTypeScript

Command Palette

Search for a command to run...