Conversational Document
Retrieval System
Making large enterprise document repositories easier to explore through grounded, conversational search.
Explore case studyFull Stack GenAI Engineer / Kolkata, India
I build LLM-powered products that connect useful ideas to dependable systems—from conversational document retrieval to agents that make business data easier to reach.
Retrieval, reasoning, and the details that make them useful.
01 The practice
I’m a Full Stack Generative AI Engineer with experience building LLM-powered systems, RAG architectures, and AI-driven enterprise applications.
My work spans multi-model orchestration, vector search, conversational memory, and Python backends—alongside the responsive interfaces that make complex capabilities approachable. I care about useful context, clear system boundaries, and thoughtful implementation from end to end.
More about my experience02 Selected work
A selection of AI engineering work, described through the problems, architecture, and implementation behind each system.
Making large enterprise document repositories easier to explore through grounded, conversational search.
Explore case studyTurning natural-language questions into schema-aware SQL with generation, validation, and refinement.
Explore case studyHelping quality teams review lab-report parameters against regulatory thresholds and spot discrepancies.
Explore case study03 Behind the systems
Each project starts with a practical problem. Here’s how the pieces fit together.
Retrieval · Conversation · Context
Business users needed a more accessible way to find information across enterprise document repositories.
Qdrant vector retrieval paired with embedding models via Azure OpenAI and Vertex AI, coordinated through a multi-step LangGraph pipeline with conversational memory.
Designed chunking and retrieval, built Django/DRF backend APIs, and developed a responsive chat interface for real-time querying.
Reduced document-search effort and improved information accessibility for business users; no quantitative result was specified.
Orchestration · Validation · Data access
Make relational business data easier to query without requiring every user to write SQL manually.
A multi-LLM workflow using Azure OpenAI and Gemini through Vertex AI for query generation, validation, and refinement.
Added schema-aware prompting and structured output parsing, then connected query execution to a results dashboard with conversational follow-ups.
Accelerated business data access and reduced dependence on manual SQL querying; no quantitative result was specified.
Document intelligence · Rules · Reporting
Quality teams needed to check lab-report values against FSSAI regulatory thresholds and identify discrepancies.
An AI-driven document-intelligence workflow combining LLM-based structured parameter extraction with rule-based validation.
Built parameter extraction, threshold comparison, discrepancy detection, and reporting workflows for QA teams and vendors.
Reduced manual compliance-verification effort while improving accuracy and turnaround time; no numeric measurements were provided.
04 Experience
A path through full-stack development, applied AI, and systems designed to make everyday work a little easier.
ITC Infotech · Kolkata, India
Building LLM-powered systems, conversational retrieval, natural-language data agents, and document-intelligence workflows. Selected work is detailed above.
AM Infoweb Pvt. Ltd. · Pune, India
Developed Python applications for medical-record management and LLM-assisted document workflows, including chronological organization, redaction, and automated delivery. Also implemented Selenium-based workflow automation.
05 Technical expertise
From a model call to the application around it, I enjoy bringing the full system into focus.
LangChain, LangGraph, Google ADK, Azure OpenAI, Vertex AI, HuggingFace, OpenRouter, Ollama, LiteLLM, RAG, Qdrant, BM25, ColBERT, ColPali, hybrid retrieval, embeddings, metadata filtering, MCP, conversational memory, HITL workflows, guardrails, structured outputs, response evaluation.
Python, Django, Django REST Framework, FastAPI, REST APIs, PostgreSQL, MySQL, MongoDB, Redis, Apache Kafka, asynchronous processing, multiprocessing, multithreading, schema design, query optimization, unit testing.
HTML, CSS, JavaScript, Bootstrap, jQuery, Streamlit, responsive interfaces, AJAX/fetch, dynamic rendering, data visualization integration, pagination, lazy loading, Selenium UI automation.
Microsoft Azure OpenAI, Google Cloud Platform, Vertex AI, Docker, Git, GitHub, GitLab, service-account-based cloud integration.
06 Learning & foundations
Maulana Abul Kalam Azad University of Technology
University of Calcutta
Certificate · March 2026
Certificate · April 2026
Certificate · October 2026
The next good question
Interested in thoughtful GenAI engineering and practical product work? I’d be glad to connect.
Email rakesh.shaw018@gmail.com
💼 LinkedIn https://www.linkedin.com/in/dev-rakeshshaw/
💻 GitHub https://github.com/dev-rakeshshaw