$ ls ./projects
// things I've built
Hybrid AI Search Solver for Tic Tac Go
Engineered a hybrid AI search system combining beam search, handcrafted heuristics, and a PyTorch CNN to solve Google Tic Tac Go puzzles, achieving a 93% solve rate across 334 real boards. Trained a behavioral cloning CNN on 15,000+ board-state/action pairs, reaching 97.1% top-2 move accuracy.
- Python
- PyTorch
- Gymnasium
- Stable-Baselines3
- React
Rep Radar
AI fitness coach for solo resistance trainees focused on injury prevention, delivering real-time form correction and rep tracking via computer vision. Built a joint-angle classification model using MediaPipe landmarks to grade form across 4 exercise types.
- Python
- React Native
- TypeScript
AI Speech Toolkit
AI-powered speech toolkit to bridge language barriers and support multilingual communication. Implemented Whisper for speech-to-text and OpenAI TTS for text-to-speech, integrated Pyannote to separate speakers in multi-speaker audio, and built real-time interaction and playback modules in Pygame for accessibility and assistive use cases.
- Python
- OpenAI API
- Pyannote
- Pygame