Rayyan Habeeb builds AI you can benchmark.
Graduate Research Assistant at USF's Center for Urban Transportation Research, building voice-first RAG systems where every stage of the pipeline is traced, measured, and made faster.
● Tampa, FL — M.S. Computer Science, University of South Florida
Where the numbers come from
Graduate Research Assistant
- Transportation-safety queries at 1.16s total latency — async FastAPI parallelizing Deepgram STT/TTS with Gemini 2.5 Flash inference.
- <400ms retrieval over 21,000+ char contexts via hybrid RAG: Qdrant vectors + BM25, fused with RRF.
- p95 generation cut to 779ms (−35%) with granular tracing and a concurrent multi-model eval endpoint (tokens/sec, cost-per-request).
Student Assistant
- Manual review time cut 80% at 91.7% accuracy across 150GB of footage — automated pedestrian detection with OpenCV + PyTorch.
- Processing latency down 40% via a distributed video-analytics pipeline on Lambda triggers + Fargate clusters.
- Research timelines accelerated 86% by automating pedestrian–vehicle interaction analysis with Pandas.
Full Stack Developer
- CRUD REST APIs in ASP.NET Core (C#, EF Core, SQL Server) for internal business and reporting modules.
- Responsive Razor views and admin pages (Bootstrap, jQuery) across 2 client applications.
- xUnit tests + Serilog structured logging, helping QA reproduce and triage production bugs faster.
Systems, shipped
The VRAI Ecosystem — Virtual Railroad Assistant Instructor
RAG · XR · VoiceThree-part railroad training platform. VRAI-RAG: hybrid Qdrant + BM25 backend (RRF), GPU-accelerated OCR for manuals, acronym expansion, fallback chain-of-thought. ChatUI: web UI with interactive source citations, live backend metrics, side-by-side model comparison. XR Assistant: hands-free in-simulation voice guidance in Unity (Sentis, ONNX).
ERUPD — Bilingual Parallel Dataset
Published · arXivRoman Urdu ↔ English corpus: 75,146 sentence pairs, 1.4M+ tokens, built with a hybrid synthetic pipeline (GPT-3.5, Claude Opus). MT baselines at 39.9 BLEU via fine-tuned T5-Small and mBART; human-in-the-loop eval for code-switched data.
F1 Penalty Data ETL Pipeline
Data EngineeringScrapes and structures 3,500+ FIA penalty documents — Selenium for acquisition, LangChain over Gemini and Llama to normalize regulatory text into a queryable dataset.
Verdure
Exhibition WinnerFlutter app combining ML, computer vision, and AR for smart gardening and plant-health analysis. Point the camera at a plant; get a diagnosis.
Fairness-Aware Logistic Regression
ML ResearchEvaluating and improving ML fairness with demographic parity and balance metrics — because accuracy isn't the only number that matters.
Stack
M.S. Computer Science
SnowPro Associate
ERUPD — arXiv:2412.17562
Let's build something measurable.
Open to AI engineering, ML, and data engineering roles. If you want someone who ships pipelines and then makes them faster, get in touch.