Background

Hi, I'm Varsha Ravichandran

GenAI Engineer & Software Developer

Building Multi-agent & RAG Systems | Ex-Microsoft, Ex-IBM | MSCS @UMass Amherst

About Me

I'm a Computer Science graduate student at UMass Amherst passionate about building intelligent, real-world AI systems. I work at the intersection of Agentic AI and scalable full-stack engineering, with hands-on experience delivering production solutions at Microsoft and IBM.

I enjoy turning complex ideas into practical systems that are reliable, impactful, and built to scale. My interests span Agentic AI, RAG systems, modern AI infrastructure, and the evolving landscape of foundation models. I'm especially excited about building AI that doesn't just generate outputs, but reasons, adapts, and improves.

Beyond tech, I've spent 12 years playing competitive basketball at national and international levels. Being a team captain has shaped how I lead, collaborate, and perform under pressure. That balance of discipline, ownership, and teamwork defines how I approach both engineering and life.

Work Experience

Software Engineering Intern

Microsoft

May 2025 - Aug 2025

Redmond, WA

Built self-correcting DevOps AI agent using LLMs, RAG, and Azure DevOps.

Software Developer

IBM

Aug 2022 - June 2024

Bengaluru, India

Engineered chatbot platforms using Django, LLMs, and RAG, reducing user effort by 60%.

Software Developer Intern

IBM

Jan 2022 - July 2022

Bengaluru, India

Built interactive stock market dashboard using NLP/ML algorithms.

Research Assistant

SSN College of Engineering

June 2021 - July 2022

Chennai, India

Developed crime network visualization tool using Social Network Analysis.

Frontend Developer Intern

Centre for development of advanced computing (C-DAC)

April 2021 - June 2021

Chennai, India

Built crime analytics dashboard for Tamil Nadu Police Department with dynamic graphs and API-driven data visualization.

Industry Projects

Multi-Agent RL for LLMs

Amazon Web Services (AWS)

Jan 2026 - Present

Remote | Graduate Research Extern

Exploring multi-agent RL integration in LLM training objectives for strategic reasoning.

Multi-Document QA Verification

UMass Amherst (Cisco)

Jan 2025 - May 2025

Amherst, MA | Graduate Student Researcher

Enhanced RAG system with verification layer, achieving 20% accuracy improvement.

Featured Projects

GHLens - Natural Language GitHub Explorer

A Streamlit-based AI agent that lets you query any GitHub repositories in plain English, to fetch live data and LLM to interpret and summarize it.

Streamlit MCP Agno Python
View on GitHub

Dynamic Route Optimization for Drones

Real-time drone delivery route optimization using Kafka for streaming, Flink for data processing, and Map APIs for route visualization.

Kafka Flink Real-time Systems
View on GitHub

CS220-bot VS Code Extension

Built VS Code extension that highlights code errors in real-time (cyclic imports, deep nesting, duplicate code). Uses LangChain with OpenAI APIs to generate sarcastic in-line comments.

LangChain OpenAI VS Code
View on GitHub

Technical Skills

AI/ML Specializations

Generative AI Agentic AI Multi-agent Systems Large Language Models (LLMs) Retrieval Augmented Generation (RAG) Prompt Engineering Natural Language Processing (NLP) Machine Learning (ML) Reinforcement Learning (RL) RLHF Information Retrieval Model Training & Fine-tuning Model Architecture Design Generative Model Deployment Responsible AI

Programming Languages

Python Java C JavaScript SQL HTML CSS

Tools & Frameworks

Microsoft Azure Azure DevOps Amazon Bedrock Django Docker Kubernetes Git Version Control JIRA Google Colab Jupyter VS Code PostgreSQL Vector Databases

AI/ML Libraries & APIs

Hugging Face PyTorch Scikit-learn Pandas NumPy Matplotlib NLTK MLflow APIs

Software Engineering Practices

CI/CD Agile Development Microservices Project Planning Experimentation & Research

Soft Skills

Leadership Team Management Teamwork Project Planning Communication

Education

Master of Science in Computer Science

University of Massachusetts Amherst

Aug 2024 - May 2026 (Expected)

GPA: 3.96/4.0

Relevant Coursework: Advanced Algorithms, Information Retrieval, Advanced NLP, Systems for Data Science, Reinforcement Learning, Trustworthy and Responsible AI

Bachelor of Engineering in Computer Science

SSN College of Engineering, Chennai

2018 - 2022

GPA: 3.47/4.0 | First Class with Distinction

Relevant Coursework: Data Structures, OOPs, Machine Learning, DBMS, Operating Systems, Software Engineering, Probability and Statistics

Get In Touch

I'm actively seeking full-time opportunities in AI/ML and Software Engineering. Feel free to reach out!