Engineering the systems behind intelligent software.

I build intelligent systems by combining backend engineering with generative AI, agentic workflows, and production-minded software architecture — not chatbot wrappers, complete workflows around the model.

Sai Sreeram Yadav Chavali
journey.map()

From graduation to whatever's next.

Not a resume. A route — each stop a checkpoint, the last one not reached yet.

01The Foundation

Graduated — VIT Chennai

B.Tech in Computer Science, specialization in AI & Robotics. GPA 9.11. Four years of CS fundamentals, machine learning, and robotics — the base camp everything else launches from.

022023

Research Intern — VIT

Fine-tuned an EfficientNetV2B0 model for rice leaf disease recognition and co-authored a published IEEE paper on the results. First real exposure to rigorous ML evaluation.

Read the IEEE paper →
032023

Software Development Intern — LogicalAt

Applied Linear Regression, KNN, Ridge, Lasso, and MultiOutput Regressors to industrial color manufacturing, with PCA-driven feature engineering against real operational constraints.

042025 — Presentcurrent

Specialist Programmer — Infosys

Extending a telecom order-fallout automation platform, then architecting a distributed multi-agent A2A system — LangGraph, RAG, ChromaDB, human-in-the-loop execution.

XNext

Something Big

There's more I want to build, more I want to learn, and somewhere bigger I want to be.

projects.map()

Built. Broken. Learned. Rebuilt.

A growing collection of things I've built — each one teaching me something I didn't know before.

AI Invoice Auditor

A distributed multi-agent system that audits enterprise invoices end to end.

LangGraphLangChainGoogle ADKA2A+8
Read the case study

TaskManager

A secure, asynchronous task-management API built like it has to survive production.

FastAPIPostgreSQLSQLAlchemyRedis+2
Read the case study

LangGraph SQL Agent

A natural-language SQL assistant that checks and corrects its own queries.

LangGraphLangChainGemini AISQLite
Read the case study

ServiceNow Operational Intelligence Platform

A live analytics platform with a natural-language chart-exploration layer on top.

DashPlotlyGemini AIServiceNow API
Read the case study

AI Invoice Auditor

A distributed multi-agent system that audits enterprise invoices end to end.

LangGraphLangChainGoogle ADKA2A+8
Read the case study

TaskManager

A secure, asynchronous task-management API built like it has to survive production.

FastAPIPostgreSQLSQLAlchemyRedis+2
Read the case study

LangGraph SQL Agent

A natural-language SQL assistant that checks and corrects its own queries.

LangGraphLangChainGemini AISQLite
Read the case study

ServiceNow Operational Intelligence Platform

A live analytics platform with a natural-language chart-exploration layer on top.

DashPlotlyGemini AIServiceNow API
Read the case study

AI Invoice Auditor

A distributed multi-agent system that audits enterprise invoices end to end.

LangGraphLangChainGoogle ADKA2A+8
Read the case study

TaskManager

A secure, asynchronous task-management API built like it has to survive production.

FastAPIPostgreSQLSQLAlchemyRedis+2
Read the case study

LangGraph SQL Agent

A natural-language SQL assistant that checks and corrects its own queries.

LangGraphLangChainGemini AISQLite
Read the case study

ServiceNow Operational Intelligence Platform

A live analytics platform with a natural-language chart-exploration layer on top.

DashPlotlyGemini AIServiceNow API
Read the case study
skillGroups.map()

The tools behind the things I build.

Backend & APIs

The systems layer behind the intelligence.

PythonJavaFastAPIREST APIsSQLAlchemyPostgreSQLRedisSSE

Infrastructure & Engineering

How ideas become reliable, deployable systems.

DockerGitGitHub Actionspytest

Frontend

Enough to take an idea all the way to the interface.

HTMLCSSJavaScriptReact

AI Systems

Where models become useful software.

LLMsRAGLangChainLangGraphMCPFastMCPA2AHITL

ML Foundations

The foundation underneath the AI layer.

Machine LearningDeep LearningTensorFlowscikit-learnNumPyPandasMatplotlibPlotly
philosophyFlow.map()

The same process, every time.

Understand→Design→Build→Debug→Improve
“

I don't just learn how a technology works. I want to understand the problem it solves, what happens underneath, and why I'd choose it over the alternatives.

I care about what happens beyond the happy path. Authentication, async processing, caching, observability, and failure handling aren't extras bolted on at the end — they're part of the system from the beginning.

Questions I ask before I trust a tool

  • 01What problem does it actually solve?
  • 02What's happening underneath?
  • 03What alternatives exist?
  • 04What are the trade-offs?
  • 05How does it behave under real-world load?
  • 06What happens when things go wrong at 3am?
socialLinks.map()

Building intelligent systems, and open to the next one worth building.