Multi-Tenant Retrieval & RAG Service
Qdrant, FastAPI, tenant-scoped retrieval and semantic caching; retrieval responses rather than unverified generated answers.
Retrieval engineering · tenant isolation
Production-grade presentation of hands-on AI engineering work: retrieval and RAG, agent orchestration, Transformer architectures, model fine-tuning, distributed training and parallel inference.
Each project has a direct website, source code and README. The portfolio interface is production-grade in design; model-validation and runtime claims remain scoped to each repository.
AREAS OF WORK
Different parts of the workflow, from retrieving context to training and running models.
THE PROJECT DIRECTORY
Explore all nine project sites directly. Every card provides a website link and reliable source-code and README alternatives.
Website buttons open each dedicated GitHub Pages project. Source and README remain available when a project page has not yet been deployed.
Qdrant, FastAPI, tenant-scoped retrieval and semantic caching; retrieval responses rather than unverified generated answers.
Retrieval engineering · tenant isolation
StateGraph workflows, Pydantic validation, reducers, MessagesState and reusable HR/IT subgraphs.
Graph orchestration · 18 examples
Qwen2.5 LoRA tuning with separate SmolLM-based SFT→DPO and ORPO pipelines, using version-isolated training stacks.
Fine-tuning · SFT / DPO / ORPO
torchrun workers, DistributedSampler, gradient synchronization and Qwen LoRA training workflows with independent model replicas.
Distributed training · torchrun
Qwen2.5 batch sentiment inference with Python worker queues, per-device model replicas, JSONL validation and ordered outputs.
Batch inference · worker queues
Custom multi-head self-attention, positional encoding, pre-LayerNorm blocks and classification on Yelp-style review data.
Encoder architecture · classification
Full-encoder fine-tuning compared with frozen-backbone classification, weighted F1, confusion matrices and saved checkpoints.
NLP fine-tuning · comparison
DistilBERT-based support-text classification, full and frozen-backbone configurations, evaluation and prediction outputs.
Model training · evaluation
LangChain tools, LangGraph routing and STDIO/HTTP MCP servers for simulated stock quotes, synthetic news and non-executing trade actions.
Tool orchestration · simulated operations
Try another keyword or clear your filters.
READ THE IMPLEMENTATION
Each repository links to a dedicated project website, source implementation and README. The work covers system architecture, practical AI implementation and transparent testing boundaries.
Open GitHub profile