[featured] Mar 2026
Deep Learning Dog Breed Classification
Custom PyTorch CNN and Vision Transformer architectures for 10-class dog breed image classification across a 9,000-image dataset.
- Implemented transformer encoders, multi-head self-attention, and scaled dot-product attention
- Built transfer learning pipelines with Adam optimization, checkpoint serialization, tensor normalization, and 256-patch embeddings, training models over 10,000+ update iterations
PyTorch CNNs Vision Transformers Python
March 2026
Personal Website
Personal portfolio built with modern web tooling. Responsive layout, scroll and interaction-driven animation, and structured sections for experience, projects, and contact.
- Responsive design across breakpoints
- Animation-heavy UI with Framer Motion
- Structured content sections with clear hierarchy
Next.js TypeScript Tailwind CSS Framer Motion
github
Feb 2026
ICU Mortality Prediction Model
Clinical ML pipeline predicting ICU mortality from sparse EHR time-series data across 12,000+ admissions and 40+ physiological variables.
- Transformed sparse EHR time-series data through normalization, imputation, statistical aggregation, and feature engineering workflows
- Executed 5-fold cross-validation and 1,000+ bootstrap resampling iterations across logistic regression, kernel ridge regression, and RBF kernel models, benchmarking AUROC, sensitivity, and specificity under imbalance conditions
Python Scikit-learn NumPy Pandas
Nov 2025
Sudoku Solver
C++ solver for 9x9 Sudoku. Represents the board as a 9x9 grid, validates rows, columns, and 3x3 boxes, tracks candidate values for open cells, and solves via repeated constraint checks and possibility elimination.
- 81-cell board with row, column, and box validity checks
- Candidate tracking and constraint propagation
- Solves NYT Easy puzzles in under a second; runtime measured with chrono
C++ STL chrono
github
Oct 2025
Order Book Simulator
Central limit order book matching engine in C++ using heap-backed bid/ask books for low-latency trade execution.
- Processed 1M+ orders and executed 760K+ trades in under 10 seconds with O(log n) matching complexity
- Implemented limit and market order types with real-time bid-ask spread tracking, partial fill logic, and order cancellation, validating engine accuracy against 500K+ expected trade outputs with automated test scripts
C++ Heaps Data Structures
June 2025
BST-Based Map Container
Binary Search Tree with sorting invariants and an ordered Map ADT for efficient key-value storage.
- Sorting invariants, traversal logic, functors, templates, and recursion
- O(log n) insertion and lookup performance
C++ BST Templates
May 2025
Naive Bayes Text Classifier
Multivariate Bernoulli naive Bayes classifier to classify posts by topic using log-probability scores.
- Determined labels using highest log-probability score
- Abstract data types for efficient file parsing and word-frequency detection
C++ Probability ADTs
Oct 2021
Tic-Tac-Toe
Interactive tic-tac-toe game in Python using turtle graphics. Keyboard-controlled for both players.
- Board, Xs, and Os drawn with turtle; win and tie detection
- Scoreboard, reset, and replay with basic error checking
Python turtle
github