Skip to content
View sudayagiri5's full-sized avatar

Block or report sudayagiri5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sudayagiri5/README.md

Sairaghav Udayagiri

Senior Full-Stack Software Engineer

Java · Spring Boot · React · Angular · AWS · Kafka · Microservices · Python · AI Automation

LinkedIn Email GitHub

Chicago, IL · Open to Relocation


About

5+ years building enterprise-grade software across three regulated industries: telecom at Verizon, healthcare/pharma at Cognizant, and banking/fintech at US Bank (current). I work across the full stack (Java backends, React/Angular frontends, cloud infrastructure, and event-driven pipelines), and I'm building toward AI-augmented systems that handle the operational work at scale.

Master of Information Technology & Management, Illinois Institute of Technology, Chicago (Dec 2025, STEM-designated).


What I'm building

Project What it is Stack Status
ledger-recon Spring Batch reconciliation pipeline that reads two transaction feeds, classifies every exception (matched / mismatch / missing), and serves results via REST API Java 17, Spring Batch 5, Spring Data JPA, H2/PostgreSQL ✅ Live
AtlasAssist Agentic RAG system that retrieves, reasons, and responds across structured and unstructured enterprise data Python, LangGraph, pgvector, FastAPI, MCP, OpenAI API 🔧 Building
FlowOps Commander Multi-agent automation hub that orchestrates specialized agents across business workflows LangGraph, FastAPI, Node.js, PostgreSQL 🔧 Building

Core stack

Backend       Java 17, Spring Boot 3, Spring Batch, Spring Cloud, Spring Security
APIs          REST, GraphQL, Kafka, RabbitMQ, SQS/SNS, OAuth 2.0, JWT
Frontend      React.js (Redux, Hooks), Angular 12/14/16 (RxJS), TypeScript, Node.js
Cloud         AWS (ECS, EKS, Lambda, RDS, DynamoDB, ElastiCache, CloudWatch)
              Azure (AKS, Functions, App Service, Cosmos DB)
Infra         Docker, Kubernetes, Helm, Terraform, Jenkins, GitHub Actions
AI / ML       Python, LangGraph, LangChain, FastAPI, pgvector, OpenAI API
Databases     PostgreSQL, Oracle, MySQL, MongoDB, Cassandra, Redis, DynamoDB
Testing       JUnit 5, Mockito, Cypress, REST Assured, TDD, SonarQube

Experience

US Bank · Senior Full Stack Software Engineer (Feb 2025 to present) Banking platform engineering: online banking, loan origination, payment processing, wealth management. Java 17, Spring Boot, React, Kafka, AWS, Terraform.

Cognizant Technology Solutions · Software Engineer (Mar 2021 to Dec 2023) Enterprise web platforms for healthcare/pharma clients. Java, Spring Boot, Angular 12/14/16, microservices, L2 production ownership. Recognized with Best Team Member Award.

Verizon · Junior Software Engineer (Jan 2020 to Mar 2021) Telecom customer management, billing systems, and service provisioning. Java 11, Spring Boot, Angular, Azure, Spring Batch.


Education

M.S. Information Technology & Management · Illinois Institute of Technology, Chicago (Dec 2025) STEM-designated · Specialization: Management Information Systems Coursework: Project Management for IT, IT Auditing, Process Engineering, Service-Oriented Architectures, Big Data Infrastructure

B.E. Electrical Engineering · RMD Engineering College, Chennai (Jun 2021)


Currently

  • Building AtlasAssist and FlowOps Commander, two AI-agent projects targeting production-grade agentic workflows
  • Pursuing AWS Solutions Architect Associate (SAA-C03)
  • Open to Senior Full-Stack Software, AI/Automation Engineer, and Technical BA/PM roles

All original work in this account is authored by Sairaghav Udayagiri. Commit history verifies authorship.

Pinned Loading

  1. ledger-recon ledger-recon Public

    Spring Batch ledger reconciliation pipeline (synthetic data)

    Java