Developed an AI-driven career assistant using LangChain and LangGraph in TypeScript to support employees' skills journeys, offering personalized advice, learning opportunities, and mentor connections.
Integrated third-party APIs to access employee data, learning recommendations, and skill assessments, enriching the agent's ability to provide tailored career guidance.
Orchestrated a multi-agent system leveraging LangGraph's graph-based architecture to manage complex workflows, ensuring efficient coordination between various AI agents and external tools.
Implemented stateful execution with LangGraph, utilizing TypedDict-based state management and checkpoints to maintain context and facilitate debugging across the agent's lifecycle.
Collaborated with cross-functional teams to align the AI agent's capabilities with organizational goals, contributing to a scalable solution that enhances employee development and retention.
AI Agents Developer - AI Powered Reservation Agent
Developed a Python-based AI agent utilizing LangChain and LangGraph to facilitate workspace and meeting room reservations, including capabilities to edit, cancel, and view bookings via natural language commands.
Engineered a dynamic agent architecture employing large language models (LLMs) to interpret user queries and route tasks to appropriate sub agents, enhancing task-specific accuracy and efficiency.
Implemented sliding window memory management to optimize LLM token usage, maintaining relevant conversational history while adhering to token limits, and ensuring seamless user interactions.
Integrated persistent state management for robust logging and debugging, enabling error recovery, and facilitating human-in-the-loop workflows through LangGraph's stateful graph execution.
Delivered a pilot-ready proof of concept (PoC), demonstrating the agent's capability to handle real-world reservation scenarios, laying the groundwork for scalable deployment.
Data Analyst
TCS
Hyderabad
07.2022 - 12.2024
Developed and maintained a Dialogflow-based AI assistant in an Employee Assistance Platform.
Tech Stack: Python, DialogFlow, MySQL.
Developed a comprehensive AI assistant utilizing DialogFlow to streamline over 30 employee functions, including timesheet submissions, company research, and HR communications, enhancing daily operational efficiency.
Engineered intent mapping by analyzing user queries and mapping them to appropriate DialogFlow intents, ensuring accurate understanding and response to diverse employee requests.
Created an interactive dashboard using Python and Streamlit to monitor intent performance across four environments, tracking metrics such as training phrases, entities, and usage statistics.
Implemented SQL-based analytics to extract daily batch data, providing insights into intent usage patterns, user demographics (e.g., manager, director, staff), and quarterly trends, informing data-driven decision-making.
Established robust intent lifecycle management by maintaining logs of intent creation, deletion, and merging activities, facilitating transparent tracking, and supporting Business Analysts in feature development prioritization.
Education
B.Tech. - Electronics And Communications Engineering
Gayatri Vidya Parishad College of Engineering(A)
Visakhapatnam
06-2022
Skills
Programming languages: Python, Typescript
Backend frameworks: Nodejs
Databases: MySQL
Generative AI frameworks: LangChain and LangGraph
AI platforms: DialogFlow, Azure Conversational Language Understanding
Certification
Microsoft Technology Associate in Programming using Python
Internship certification by Verzeo partnered with Microsoft
Udemy and Frescoplay courses in Natural Language Processing
Hobbies and Interests
Listening Music, Playing Chess
Timeline
AI Agents Developer - AI Agent for Employee Skill
TCS
06.2025 - Current
AI Agents Developer - AI Powered Reservation Agent
TCS
12.2024 - 05.2025
Data Analyst
TCS
07.2022 - 12.2024
B.Tech. - Electronics And Communications Engineering