sand-ilya.dev

Hi, I'm Sai Sandilya V

sand-ilya.dev

Software Development Engineer building Java and Spring Boot backend systems, Kafka-driven batch processing, and cloud-native services on AWS EKS.

backend mapJava 21Spring BootKafkaAWS EKSKEDASQLTestingasync boundaryclean contractstune throughput,failure handling + signal

About

Backend work with production context

I'm a Software Development Engineer at TIAA GBS working on Java and Spring Boot backend systems for retirement-plan platforms.

Recent work spans Kafka-backed batch processing, Java Virtual Threads, AWS EKS, KEDA autoscaling, Spring and JDK migrations, REST APIs, and improving test coverage with SonarQube.

Java 21 services
Kafka and worker flows
AWS EKS and Kubernetes
Performance migrations
Testing and SonarQube

Experience

Professional timeline

Resume-aligned engineering experience across Java backend systems, batch processing, cloud migration, service modernization, and testing.

Jul 2024 - Present

Pune, MH

TIAA GBS

Software Development Engineer

Building scalable Java and Spring Boot backend systems for retirement-plan platforms, with recent work across batch processing, service migrations, and test coverage.

  • Led a batch-processing redesign with Java 21, Spring Boot, Confluent Kafka, Virtual Threads, AWS EKS, Kubernetes, and KEDA autoscaling.
  • Achieved 300% higher throughput and reduced batch execution time by 50%.
  • Developed RESTful APIs for income-goal projects supporting high availability and data accuracy for 1M+ retirement plan participants.
  • Migrated workloads from Spring 5 to Spring 6 and JDK 8 to JDK 17, improving reliability, compliance, and performance by up to 2x.
  • Improved SonarQube coverage from 7% to 80% with unit and integration testing practices.
Java 21Spring BootKafkaVirtual ThreadsAWS EKSKEDA

Jul 2023 - Jul 2024

Pune, MH

TIAA GBS

Junior Software Development Engineer

Delivered backend and workflow enhancements across Java, Spring Boot, JavaScript, FTL, ETL, and internal platform modernization work.

  • Implemented functional enhancements across UI workflows, forms, export features, ETL improvements, and internal tooling.
  • Migrated an internal application from WebLogic to Tomcat, eliminating license costs and improving operational efficiency.
  • Contributed to internal framework modernization, reducing technical debt and achieving a 35% performance improvement.
JavaSpring BootJavaScriptFTLETLTomcat

Jan 2023 - Jul 2023

Pune, MH

TIAA GBS

Intern - Software Development Engineer

Built cloud-migration proof-of-concepts and backend notification services while transitioning from internship work into production engineering.

  • Developed cloud migration POCs by moving on-premise services to AWS Elastic Beanstalk.
  • Integrated Spring Boot APIs with Unqork to accelerate internal-tool delivery.
  • Built a JavaMail and Spring Boot notification service with SMTP configuration and templated batch alerts.
AWS Elastic BeanstalkSpring BootUnqorkJavaMailSMTP

Projects

Resume-backed backend work

Selected professional and personal work across batch processing, Dockerized code execution, Spring Boot APIs, RabbitMQ, React, and Gemini AI.

All projects

Batch Processing Redesign

Professional backend redesign for high-throughput batch processing with Java 21, Spring Boot, Kafka, Virtual Threads, AWS EKS, and KEDA.

Java 21Spring BootKafkaEKSKEDA
View details

Online Judge - Dockerized Code Execution

Asynchronous code execution platform using Spring Boot, RabbitMQ, Docker sandboxing, resource limits, and result persistence.

JavaSpring BootRabbitMQDocker
View details

YouTube AI Chat Extension

Chrome extension and Spring Boot backend for interactive AI learning over YouTube transcripts using Gemini AI.

Spring BootReactGemini AIJava
View details

Skills

Backend stack and systems habits

Grouped by how the tools show up in real backend work: implementation, scaling, deployment, data, and observability.

Languages

Java 11/17/21PythonJavaScriptC/C++SQLGolang

Spring Backend

Spring BootSpring MVCSpring Data JPASpring SecuritySpring BatchSpring Cloud

Messaging & Systems

KafkaRabbitMQmicroservicesasync processingVirtual ThreadsREST APIs

Cloud & DevOps

AWS EKSElastic BeanstalkDockerKubernetesKEDAGit

Data & ORM

Oracle SQLMySQLPostgreSQLMongoDBHibernateEclipseLink

Testing & Tools

JUnit 5MockitoSpring Boot TestSonarQubePostmanIntelliJ

Career focus

Software Development Engineer focused on Java, Spring Boot, Kafka, AWS EKS, scalable batch processing, and backend modernization.

View Resume

Contact

Open to useful conversations

Recruiting, backend collaboration, and project discussions can start here.