I'm a Computer Science Engineer and AI-focused developer passionate about building intelligent, scalable, and production-ready applications.
I enjoy working at the intersection of Backend Engineering, Generative AI, RAG, AI Agents, and Cloud Technologies, turning complex problems into practical software solutions.
- π€ Exploring Generative AI, LLMs, RAG, and Agentic AI
- π§ Building AI Agents and intelligent backend systems
- π Working with LangChain and LangGraph for AI orchestration
- π Learning and implementing RAG pipelines with vector databases
- π‘οΈ Exploring LLM Evaluation, AI Guardrails, AI Security, and LLM Gateways
- βοΈ Experienced in developing REST APIs and backend services
- π Strong experience with Python, FastAPI, Django, and asynchronous processing
- β Building backend applications using Java and Spring Boot
- π Experienced with React, Node.js, Express, and modern web technologies
- βοΈ Exploring AI deployment, cloud infrastructure, Docker, and CI/CD
- π Interested in Open Source contribution and developer tooling
I'm currently focused on building production-oriented AI applications and understanding the complete AI engineering lifecycle.
- Large Language Models (LLMs)
- Prompt Engineering
- Function / Tool Calling
- Structured Outputs
- LLM APIs
- Conversation Memory
- Streaming LLM Responses
- Document ingestion
- Chunking strategies
- Embeddings
- Semantic Search
- Vector Databases
- pgvector
- Supabase Vector
- Retrieval pipelines
- Context-aware generation
- AI Agents
- Agent Architecture
- Tool Calling
- Agent Memory
- Multi-Agent Systems
- Agent Orchestration
- LangChain
- LangGraph
- MCP (Model Context Protocol)
- LLM Evaluation
- RAG Evaluation
- AI Guardrails
- Prompt Injection Testing
- LLM Security
- AI Gateways
- AI Observability
- Agent Evaluation
An AI-powered metro assistant designed to help users with:
- π Metro station discovery
- πΊοΈ Source β destination route planning
- π Location-based nearest station detection
- π Interchange detection
- π° Fare and travel guidance
- π€ LLM-powered journey explanations
- π¬ Conversational AI interface
Architecture:
User β AI Agent β Tools β Metro Data β Route Engine β LLM β Response
Generative AI
β
LLMs & Prompt Engineering
β
RAG & Vector Databases
β
Tool Calling
β
AI Agents
β
LangChain
β
LangGraph
β
MCP
β
Multi-Agent Systems
β
LLM / RAG Evaluation
β
AI Guardrails & Security
β
AI Deployment & Observability
I'm actively interested in contributing to open-source projects, particularly in:
- π€ AI / GenAI
- π RAG
- π§ Agentic AI
- π Python
- β Java / Spring Boot
- β‘ Backend Engineering
- π οΈ Developer Tools
I believe the best way to improve as an engineer is to build, contribute, review, and learn from real-world codebases.
I'm always interested in connecting with developers, AI engineers, open-source contributors, and people building interesting products.
LinkedIn: https://www.linkedin.com/in/vaibhavmashal/
LeetCode: https://leetcode.com/u/Vaibhav_Mashal/
Email: vaibhavmashal098@gmail.com