Portfolio
AI, data, finance, and developer-tooling projects from a CMU computer science student.
Building Products That Turn Messy Problems Into Useful Systems
I like projects that connect product taste with technical depth: structured memory, autonomous maintenance, marketing intelligence, and quant finance pipelines.
My recent work is centered on AI-assisted software, data systems, and decision tools. Each project below reflects a different part of that range: full-stack product design, backend orchestration, applied AI workflows, and statistically disciplined modeling.
Featured Projects
Current public work from GitHub and LinkedIn.
-
Orbit
AI relational memory app for maintaining a network.
Orbit converts freeform relationship notes into structured, searchable memory. The product supports capture-before-auth onboarding, Google sign-in, Supabase persistence, semantic search, follow-up lanes, and OpenAI-backed extraction with local development fallbacks.
-
TraceBack
Autonomous maintenance engine for production errors.
TraceBack ingests incidents from Sentry and GitHub, queues maintenance jobs with BullMQ, coordinates a Maestro/Surgeon/Verifier agent loop, and produces evidence artifacts for human review before fixes become pull requests.
-
Regime-Switching Portfolio Optimizer
Quant finance pipeline for market-regime-aware allocation.
This project uses Hidden Markov Models to detect calm versus crisis regimes, then blends Modern Portfolio Theory allocations through walk-forward backtesting with lagged weights, Ledoit-Wolf covariance shrinkage, and performance visualizations.
-
BrandAware
Agentic marketing platform scaffold.
BrandAware is a Next.js and Supabase product foundation for planning campaigns, generating content sprints, managing post strategy, and using brand DNA as context for AI-assisted marketing workflows.
Earlier Builds
Before the current AI/data focus, I used games and small utilities to build fluency with algorithms, interfaces, and shipping finished work.
- Dungeonite - a randomly generated maze game using depth-first search to create solvable maps.
- Tetrix - a game project focused on state, controls, and UI polish.
- GitHelp - an early developer-support concept that helped point me toward tooling products.