Projects

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

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