Bhaskar Barot — AI and Machine Learning Engineer

Bhaskar Dipakkumar Barot, also known as Bhaskar D Barot and Bhaskar Barot, is an AI/ML engineer based in Gujarat, India, with experience building production AI systems and scalable machine-learning applications.

Professional specialization

His technical work includes large language models (LLMs), retrieval-augmented generation (RAG), AI agents, LangChain and LangGraph orchestration, embeddings, vector search, Text-to-SQL, natural-language analytics, Python, FastAPI, PostgreSQL, Redis, Docker, and computer vision.

Selected engineering work

Production RAG systems: Hybrid retrieval, HyDE, reranking, streaming APIs and semantic caching for AI-powered applications.

Multi-agent AI: Agent orchestration and research workflows using LangChain, LangGraph, and tool-enabled AI systems.

Business intelligence and computer vision: CRM analytics with natural-language querying and real-time vision pipelines for operational systems.

Professional profiles and projects

The official portfolio is bhaskarbarot.vercel.app. Explore public code and professional details on GitHub and LinkedIn. Read more detailed case studies at portfolio case studies.