| Project | Stack | What It Does |
|---|---|---|
| MAIRS | LangGraph, Neo4j, Pinecone, BGE Reranker, DistilBERT, FastAPI | Multi-agent investment research system with sentiment analysis and graph-augmented retrieval |
| Flade KG-RAG | Neo4j, LlamaIndex, FastAPI, React | Knowledge graph RAG system — sub-3-min processing, sub-2-sec query latency, hybrid retrieval across 4 methods |
| Neo4j GraphRAG for Hamilton | Apache Hamilton, Neo4j, Python | OSS contribution: 4-module pipeline (ingest → embed → retrieve → generate), 40 test queries, PR-ready |
| Dynamic Pricing Analytics | Python, SQL, Ensemble ML | Forecasting model on 693K records, 20+ engineered features, RMSE: $1.42 |
| CSV Analytics Portal | Django REST, NLP Query Engine, Anomaly Detection | Full analytics platform with dashboards, ML anomaly detection, and natural language querying |
| Ranking Benchmark | BM25, BERT Cross-Encoders, LLM Ranking | Comparative study of retrieval ranking approaches with phased build spec |
| Starbucks RecSys | Pinecone, OpenAI Embeddings | Recommendation engine — 85.1% NDCG |
| Languages |
|
| ML / AI |
|
| Data & Databases |
|
| Data Engineering |
|
| Cloud & DevOps |
|
| Frameworks & APIs |
|
| Visualization |
|
I build things that retrieve, reason, and rank. If that overlaps with what you're working on, reach out.

