Projects

A curated set of builds across software, analytics, and systems.

Fantasy Baseball Daily Briefing
Sports Analytics

Fantasy Baseball Daily Briefing

Python pipeline that uses APIs, scraping, and statistical analysis to email daily matchup, injury, waiver, and lineup optimization insights.

PythonAPIsScrapingStatisticsOptimization
NBA Stats Predictor
Machine Learning

NBA Stats Predictor

End-to-end Python ML pipeline using feature engineering, time-series CV, and CatBoost, beating rolling-average baselines by 15% on held-out seasons.

PythonMachine LearningCatBoostSQLite
Stock Simulator
Systems

Stock Simulator

C++ order-matching engine with O(log n) latency on 100K+ events and 2M ticks/sec market data ingestion.

C++Data StructuresPerformanceAlgorithms
SQL Database Emulator
Systems

SQL Database Emulator

In-memory SQL engine in C++ with parsing, indexing, and test-driven validation for structured queries.

C++DatabasesParsingIndexing
Machine Learning Text Classifier
Machine Learning

Machine Learning Text Classifier

Bernoulli Naive Bayes classifier in C++ trained on 20K+ posts with 25 unit tests for validation.

C++Machine LearningNLPTesting
3D Puzzle Solver
Algorithms

3D Puzzle Solver

Explores 1M+ states in under 2 seconds using BFS and DFS optimization strategies.

C++BFSDFSOptimization