MS in Computer Science @ University of Oklahoma
I build systems that scale — from distributed streaming pipelines to AI-powered developer tools.
| Project | What it does | Stack |
|---|---|---|
| StreamSense | Real-time event streaming analytics — 5k+ events/sec with windowed aggregations and a live dashboard | Kafka · FastAPI · Redis · Next.js · PostgreSQL |
| NexusRAG | Production-grade RAG with hybrid retrieval (dense + BM25 + reranking), hallucination detection, and RAGAS evaluation | Python · FastAPI · ChromaDB · OpenAI · Next.js |
| CollabCode | Real-time collaborative code editor with CRDT sync, Docker-sandboxed execution, and presence indicators | TypeScript · React · Yjs · Monaco · WebSocket |
| JobForge | Distributed, fault-tolerant background job processing — priority queues, exponential backoff, chaos mode | Python · Redis Streams · FastAPI · React |
| MLFlowForge | End-to-end MLOps pipeline — Airflow DAGs, MLflow registry, Evidently drift monitoring, automated retraining | Python · Airflow · MLflow · PyTorch · XGBoost |
| JAI | AI Chrome extension that auto-tailors resumes to job descriptions with Overleaf LaTeX integration | TypeScript · Next.js · Google Gemini · MongoDB |
| CodeThrough | Interactive algorithm visualizer — step through code and watch data structures transform in real time | TypeScript · React · CodeMirror · ReactFlow |
| EduLens AI | Adaptive learning companion using NLP to analyze student understanding and personalize learning paths | TypeScript · NLP · Nira Hackathon 2026 |
- Fake Review Detection on Yelp — Combining Transformer semantics with reviewer behavior features
- Multilingual Polarization Detection — SemEval 2026 Task 9 across 22 languages (mBERT, LoRA)
- EEG Emotion Recognition — Dual-branch CNN + Random Forest achieving ~90% accuracy on GAMEEMO
- Hybrid AI Diagnostics — OWL ontology + SWRL rules + ML classifiers for medical inference (+25% accuracy)
⚡ 611 contributions this year | 470 commits | 112 PRs | 28 repos
Always building. Always learning.


