Skip to main content
Kavin ShanmugavelKS
Looking for a job

Kavin Shanmugavel

@kavinshanmugavel

Generative AI Engineer at Virtual Technology building enterprise RAG applications and multi-agent workflows with LangGraph.

India
Message

At Virtual Technology, I engineer enterprise Generative AI applications with Python, FastAPI, LangGraph, Azure OpenAI, and Amazon Bedrock. I also implement full-stack applications, connecting REST APIs, database models, and frontend experiences.

I designed end-to-end RAG pipelines that cover document ingestion, chunking, metadata enrichment, embeddings, vector indexing, hybrid retrieval, and grounded responses. I also orchestrated multi-agent workflows with routing, tool calling, structured outputs, and guardrails.

On my Intelligent Banking Fraud Investigation & Risk Operations Platform project, I developed multi-agent workflows for fraud investigation, transaction analysis, customer risk assessment, and AML/KYC validation. I integrated Amazon Bedrock Knowledge Bases and OpenSearch Serverless for grounded responses, with FastAPI and DynamoDB supporting data access and case workflows.

Previously, as a Data Engineer Intern at Sriyathitha - India, I built Python and SQL pipelines for extraction, transformation, validation, and analytics preparation. I also built a Healthcare Policy & Claims RAG Assistant using Azure OpenAI, LangChain, Azure Blob Storage, and Azure AI Search.

Experience

Work history, roles, and key accomplishments

VT
Current

Associate Software Engineer - GenAI

Virtual Technology

Jan 2025 - Present (1 year 9 months)

Implemented full-stack applications using Express.js, React.js, MySQL, and Sequelize, including REST APIs, database models, business logic, data validation, and frontend-backend integration. Engineered enterprise Generative AI applications using Python, FastAPI, LangGraph, Azure OpenAI, Amazon Bedrock, and RAG for domain-specific AI use cases.

SR

Data Engineer Intern

Sriyathitha

Oct 2024 - Dec 2024 (2 months)

Built Python and SQL data pipelines for data extraction, transformation, validation, preprocessing, and preparation for downstream analytics workflows. Improved data quality by performing data cleaning, transformation, validation, and structured preprocessing using Python and SQL.

Education

Degrees, certifications, and relevant coursework

PSNA College of Engineering and Technology logoPT

PSNA College of Engineering and Technology

Bachelor of Engineering, Computer Science

2020 - 2024

Grade: 8.23 CGPA

Pursued a Bachelor of Engineering in Computer Science and Engineering, achieving a CGPA of 8.23.

Udemy logoUD

Udemy

Introduction to Python, Computer Science

Completed the Introduction to Python course.

CA

Claude Academy

Building AI Applications with the Claude API and MCP, Artificial Intelligence

Completed the Building AI Applications with the Claude API and MCP course.

IBM logoIB

IBM

Certified Data Engineer, Data Engineering

Earned the Certified Data Engineer certification.

Interested in hiring Kavin?

You can contact Kavin and 90k+ other talented remote workers on Himalayas.

Message Kavin

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan