Generative AI

Grounded RAG Fact-Checker

Jun 2026 - Aug 2026

A fact-checker for U.S. immigration and tax law that cannot answer from memory. It retrieves from a fixed corpus of 2,229 statutes and regulations (14,726 structure-aware chunks) and returns a verdict with the exact provisions it relied on, then re-checks every quoted span by string comparison rather than asking a model. Runs entirely on a laptop against a local 8B model. Grounding lifted verdict accuracy from 0.164 to 0.534 and cut residual hallucination from 1.000 to 0.303 across 73 hand-labeled claims.

FAISS BM25 Cross-Encoder Ollama Python
Machine Learning

2026 World Cup Prediction System

May 2026 - Jul 2026

Elo and bivariate Poisson models trained on 49,378 international matches, with a Transfermarkt squad-value adjustment and 10,000 Monte Carlo simulations of the bracket. My own bracket and the model's were both locked and timestamped before the first match. The model picked Spain and I picked France — Spain won. Over the group stage it hit 62.5% outcome accuracy at a live log loss of 0.893, within 0.003 of its held-out test loss.

Python scikit-learn Pandas Dash Monte Carlo
Published Research

Multi-Stage Brain Tumor Classification

Jan 2025 - May 2025

Developed a deep learning model using CNN architecture with TensorFlow/Keras that classifies brain tumors with 97.3% test accuracy. Implemented batch normalization, dropout regularization, and advanced data augmentation techniques. Published in two Springer conference proceedings: ICNSBT 2025 (LNNS vol. 1405) and ICRTC 2025 (LNNS vol. 1906).

TensorFlow Keras CNN Python
Full Stack

FundTank

Feb 2026 - Apr 2026

Startup simulation platform where users pitch ideas, invest virtual currency, and compete on dual leaderboards. Built with React 18, Vite, Node.js, Express, and MongoDB (native driver). Features JWT and bcrypt auth, role-based access, and 1,200+ seeded records across 4 collections.

React 18 Vite Node.js Express MongoDB
Full Stack

PickupPro

Jan 2026 - Feb 2026

Dockerized pickup sports coordination platform where players create games, join with one click, and build reputation through sportsmanship ratings. Built with JavaScript, Node.js, Express, and MongoDB (native driver) with 1,000+ seeded games, waitlist logic, and JWT authentication across 3 collections.

JavaScript Node.js Express MongoDB Docker
Healthcare AI

Diabetic Retinopathy Detection

May 2024 – Jun 2024

Built a multi-class CNN classifier trained on 35,000+ retinal images achieving 92% accuracy. Applied transfer learning techniques and improved validation accuracy by 15% through hyperparameter optimization.

CNN Transfer Learning OpenCV Python
Java MVC

Multi-Calendar Application

Oct 2025 – Dec 2025

Achieved 90%+ test coverage building a calendar application supporting multiple calendars, recurring events, and various operational modes using MVC architecture with Builder, Command, and Decorator patterns. Implemented XML/CSV import-export and headless mode for automated scheduling.

Java Java Swing MVC JUnit
Database Design

Music Library Database System

Apr 2023

Designed and implemented a fully normalized MySQL database system managing 10,000+ songs. Utilized complex joins, subqueries, indexing strategies, and query optimization techniques for efficient data retrieval.

MySQL SQL Database Design Indexing
Internship

AWS ETL Pipeline Optimization

Jul 2023 – Aug 2023

Optimized cloud-based ETL pipeline at Deloitte using AWS Glue and SQL, increasing data ingestion speed by 40%. Developed automated Power BI dashboards that reduced debugging time by 30%.

AWS Glue SQL Power BI ETL
Portfolio

Personal Portfolio Website

Jan 2025

Built this responsive portfolio website using vanilla HTML5, CSS3, and ES6+ JavaScript modules. Features include typing animations, project filtering, and an interactive journey timeline.

HTML5 CSS3 ES6+ Flexbox