Work
AlgoBuilder
An LLM-based agent system at BPM Microsystems that generates and validates NAND/NOR flash programming algorithms.
- Python
- Cursor agents
- MCP
- Salesforce
- BPWin REST/WebSocket
PDR Builder
A pipeline that turns semiconductor datasheets into pin-driver requirement files, with deterministic checks and human review.
- Python
- LLM extraction
- Deterministic rules
- Human review
- Salesforce
ControVirtual
XR teleoperation and a fine-tuned SmolVLA policy for an SO-101 robot arm, built at StarkHacks 2026.
- Unity
- Meta XR
- Python
- OpenCV
- LeRobot
TradingSim
A browser-based replay simulator for historical market data, with Level-2 depth and no lookahead.
- Python
- FastAPI
- Databento
- Parquet
- JavaScript
RCBot
A small-cap momentum trading bot that runs the same code against historical replay and Interactive Brokers.
- Python
- ib_async
- Parquet
- pytest
FilingEdge
A machine-learning research system that tests whether SEC filings predict abnormal returns, using only data available at filing time.
- Python
- DuckDB
- LightGBM
- SEC EDGAR
- Streamlit
Recipe Finder
Upload PDF, EPUB, or TXT cookbooks, extract the recipes, and search them by what is in your pantry.
- FastAPI
- PostgreSQL
- Redis
- React
- TypeScript
SlopMop
A browser extension that flags likely AI-generated posts on LinkedIn, Facebook, Instagram, X, and Reddit.
- PyTorch
- Hugging Face
- FastAPI
- AWS
- Chrome extension
C Shell
A Unix-style shell written from scratch in C with Lex and Yacc.
- C
- Lex
- Yacc
Piano transcription
Computer-vision transcription of piano video to MIDI, used to evaluate AI-generated performance videos.
- PyTorch
- OpenCV
- MIDI