
I am an AI/ML Engineer with 3 years of experience in designing and delivering data-driven solutions across banking, insurance, E-commerce, healthcare, and legal domains. I specialize in Generative AI, Agentic AI, Machine Learning, and NLP, with hands-on expertise in advanced techniques such as Retrieval-Augmented Generation (RAG), finetuning, quantization, prompt engineering, agent development, and Model Context Protocol (MCP) development. I have a proven track record of building predictive models, developing scalable AI systems, and deploying intelligent solutions that enhance decision-making, optimize operations and deliver measurable business impact.
Programming Languages: Python (NumPy, Pandas, Matplotlib, Scikit-learn, PyTorch, Tensorflow), SQL
Deep Learning & NLP: Deep Learning (ANNs, CNNs, RNNs, Transformers, BERT), Natural Language Processing (Text Classification, Named Entity Recognition)
Generative AI (RAG & Fine Tuning): Langchain, Llama-Index, Hugging Face, PEFT (LORA, QLORA)
Agentic AI: LangGraph, CrewAI, AutoGen, Model Context Protocol (MCP), MCP Server Development, MCP Tool Integration
Large Language Models: GPT-4o, GPT-4, GPT-35-turbo, Gemini 25 Pro, Gemini pro, Claude Sonnet 35, Claude Sonnet 37, Llama 3, Mistral, OpenAI CLIP, OpenAI Whisper
Vector Databases: Pinecone, Chroma DB, FAISS, Weaviate
1. Intelligent End-to-End Travel Planning and Decision Support System
• Technologies: Python, Streamlit,FastAPI,Langgraph,Multi agent system,langchain,OpenAI GPT models,RAG,chromadb,FAISS,MCP
•Developed an end-to-end AI-powered travel planning platform using Python, FastAPI, Streamlit, LangChain, and Large Language Models (LLMs).
2. Automated Invoice Extraction System
• Technologies: Python, Llama-Index, LangChain, GPT-4o, Azure Form Recognizer, Azure Cognitive Search, Prompt, Fast API, Angular
• Developed an AI-driven solution using GPT-4o and Llama-Index to automate entity extraction from invoices across varying templates and geographies.
• Automated data categorization and structured extracted data into relational tables, ensuring high accuracy and scalability.
• Built a logging mechanism to capture ambiguities and flag exceptions for manual review, enhancing data reliability.
• Conducted extensive testing and implemented backup/recovery strategies to maintain system reliability under high invoice volumes.
3. Enterprise Knowledge Accelerator
• Technologies: Python, FastAPI, OpenAI GPT-4o, PyPDF2, REST APIs, Uvicorn, Prompt Engineering, Agentic AI
• Developed an Agentic AI-based PDF Learning Platform using Python and FastAPI that enables users to upload PDF documents and automatically generate personalized learning resources.
• Implemented a PDF processing pipeline to validate uploads, extract document text, and prepare content for AI- driven analysis.
• Designed an AI Agent workflow that analyzes document content, identifies key topics and complexity levels, and creates an execution plan for downstream processing.
• Built a tool orchestration framework where the agent dynamically decides and invokes specialized tools such as Summary Tool, Notes Tool, Quiz Tool, and Interview Questions Tool based on document analysis.
• Integrated OpenAI GPT models within individual tools to generate contextual summaries, study notes, quizzes, and interview preparation materials from extracted PDF content.
• Architected the solution using a modular FastAPI design pattern, separating routers, services, and tools to improve maintainability, scalability.
4. TalentMatch – Intelligent Resume Screening and Skill Gap Analysis Platform
• Technologies: Python, Streamlit, NLP, Sentence Transformers, Scikit-Learn, PyPDF2, Cosine Similarity, Pandas
• Developed an NLP-based resume screening platform that compares candidate resumes with job descriptions and evaluates candidate suitability using semantic similarity analysis.
• Built a PDF resume processing pipeline that extracts and cleans resume content, enabling accurate analysis of candidate profiles from uploaded documents.
• Implemented sentence embedding techniques using transformer-based language models to convert resumes and job descriptions into vector representations for contextual comparison.
• Utilized cosine similarity algorithms to calculate candidate-job matching scores, helping recruiters quickly identify suitable applicants and reduce manual screening efforts.
• Designed a skill gap analysis module that identifies matched skills between the resume and job description while highlighting missing skills required for the target role.
Developed an interactive Streamlit-based user interface that allows users to upload resumes, enter job descriptions, view matching percentages, and receive personalized skill improvement recommendations.