LLM · RAG

Document Intelligence Hub

Eliminates the need to manually search documents — ask a question, get a cited answer in seconds. Hybrid BM25 + dense retrieval with Reciprocal Rank Fusion over PDFs, Word docs, and spreadsheets. Runs fully offline, no cloud APIs.

Llama 3.1 8B Ollama ChromaDB FastAPI React PostgreSQL spaCy Docker
Full-Stack ML

Customer Churn Analytics Platform

End-to-end ML system for churn prediction — mirrors the production system that quantified $2.1M in annual revenue at risk across 15K customer segments at PlanSource. XGBoost with SHAP explainability, served via FastAPI, across five React dashboard views.

XGBoost SHAP FastAPI React PostgreSQL Docker Recharts
Statistical Engineering

A/B Testing & Experimentation Platform

Full-stack experimentation engine that cut analysis time from 3 days to 15 minutes. Supports power analysis, Welch t-tests, SPRT sequential testing, and Holm-Bonferroni correction for multi-variant experiments — built for statistical rigor at scale.

FastAPI SciPy statsmodels React PostgreSQL Docker
Healthcare ML

CareSight — Hospital Readmission Prediction

Predicts excess readmission ratios across 18,774 CMS hospital records covering six HRRP conditions. XGBoost pipeline with SHAP waterfall explanations and a three-tab Streamlit dashboard — R² 0.948, F1 0.972 on ERR classification.

Python XGBoost SHAP Streamlit Scikit-learn Pandas
Quant Finance

QuantifyAI — Quant Alpha Research

Turns raw price data into testable alpha — RSI, MACD, and Bollinger Band signals feed a Random Forest classifier for buy/sell decisions, then Backtrader runs the full portfolio simulation. Live data to backtest result in one pipeline.

Python scikit-learn Backtrader Streamlit yfinance pandas
MLOps · AIOps

Intelligent Operations Command Center

End-to-end AIOps platform: ensemble anomaly detection (Isolation Forest + autoencoder, F1 84.9%), LightGBM capacity forecasting, and RAG-powered root cause analysis via Claude API — orchestrated with Airflow, tracked with MLflow, deployed via Docker.

PyTorch LightGBM Claude API ChromaDB Airflow MLflow FastAPI Docker
Multi-Agent AI

Municipal Sustainability AI

Progressive AI architecture from single LLMs to agentic workflows, built as an independent study (IDS 596 at UIC). Scrapes 41 climate targets, extracts structured data with DSPy, indexes 714 document chunks for semantic search, and routes queries through specialist LLM roles with self-verification.

DSPy Llama 3.1 8B ChromaDB FastAPI n8n Streamlit Docker
Bayesian Modeling

FanPulse — Bayesian Marketing Mix Model

Bayesian MMM analyzing 11,972 MLB home games across five seasons — R² 0.81, MAPE 8.3%, $3.2M projected revenue impact. Models geometric adstock, Hill saturation curves, and hierarchical pooling across 30 teams. SLSQP budget optimization surfaced in a six-page Streamlit dashboard.

PyMC PyTensor ArviZ SciPy pybaseball Streamlit
Agentic AI · RAG

AI Financial Analyst Agent

Compresses hours of 10-K/10-Q reading into a structured research brief — specialist agents for extraction, ratio analysis, sentiment, and synthesis. RAG over SEC filings with ChromaDB, cited sources in every output.

LangGraph LangChain ChromaDB Claude API FastAPI Python
LLM Evaluation

LLM Observability Platform

Raised retrieval precision 42% across 7 prototype generations by gating every release on 12 RAGAS checkpoints. RAGAS scoring, LLM-as-judge, golden test set versioning, and drift detection — the same eval infrastructure used in the UIC CLEAN research.

RAGAS MLflow LangChain FastAPI PostgreSQL Docker
Data Engineering

dbt Semantic Layer & Analytics Engineering

End-to-end analytics engineering stack on Snowflake — Fivetran ingestion, dbt transformations with 98%+ test coverage, dimensional modeling, and a semantic layer exposing governed metrics to BI tools. Includes CI/CD pipeline with dbt Cloud and GitHub Actions.

dbt Snowflake Fivetran GitHub Actions SQL Looker
NLP · LLM

SQL Co-Pilot

Ask a plain-English question, get a validated, executable SQL query — handles joins, window functions, and nested subqueries. Schema injection + few-shot selection + self-correction loop cuts hallucinated columns to near zero.

LangChain Claude API PostgreSQL FastAPI Streamlit Python
Multi-Agent AI

AutoDS — Autonomous Data Science Agent

Drop in a CSV and a target column — get back a tuned model and a research-grade report. Five specialist agents (EDA → feature engineering → model selection → Optuna tuning → report) with full reasoning exposed at every step.

CrewAI LangGraph Claude API scikit-learn Streamlit Python
Adaptive RAG — Corrective Retrieval-Augmented Generation

Adaptive RAG

Self-Evaluating Corrective RAG Pipeline

LangGraphClaude APIChromaDBPython
DocIntel — AI-Powered Document Intelligence Hub

DocIntel

Local RAG Document Intelligence Hub

OllamaChromaDBFastAPIReact
Intelligent Ops — ML Anomaly Detection

Intelligent Ops

ML Anomaly Detection & LLM Root Cause Analysis

PyTorchLightGBMClaude APIMLflow
ChurnIQ — Customer Churn Analytics Platform

ChurnIQ

Customer Churn Intelligence Platform

XGBoostSHAPReactFastAPI
ExpLab — A/B Testing & Experimentation Platform

ExpLab

A/B Testing & Experimentation Platform

PythonSciPyFastAPIReact
FanPulse — Bayesian Marketing Mix Model

FanPulse

Bayesian Marketing Mix Model for MLB

PyMCBayesian MMMStreamlit
SustainAI — Agentic AI Multi-Agent System

SustainAI

Agentic AI — Single LLM to Multi-Agent System

DSPyRAGn8nOllama
GaitScore — iOS Gait Analysis App

GaitScore

iOS Real-Time Gait Analysis & Walk Scoring

SwiftSwiftUICoreMotion