Summary
Overview
Work History
Education
Skills
Websites
Core Technical Skills
Certification
Timeline
Generic
Sahil .

Sahil .

Bangalore

Summary

Dynamic Senior Software Engineer with a proven track record at EPAM Systems, excelling in API design and performance optimization. Recognized for enhancing query efficiency and leading successful data migrations. Adept at problem-solving and leveraging Java and AWS technologies to drive impactful results in high-traffic environments.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

EPAM Systems
Bengaluru
06.2025 - Current
  • Client: Google
  • Enhanced registration page query performance, reducing latency for internal Googlers
  • Developed filters in Query Registration APIs, streamlining Sales team processes
  • Implemented in-flow editing during registration, minimizing drop-offs and retries
  • Designed new enum-based document types and executed safe production backfills
  • Developed Google Spanner scripts for data corrections across environments
  • Tech: Java, GRPC, Google Spanner, Proto, RPC Studio.

Software Engineer

EPAM Systems
Hyderabad
12.2022 - 03.2025
  • Client: Amazon
  • Led DynamoDB migration with A/B testing and zero production incidents
  • Designed caching strategies that reduced API latency significantly
  • Migrated 3 high-traffic services (15k–50k TPS) with encryption using KeyMaster, enhancing data security and performance
  • Developed Python automation scripts for large-scale data migration, streamlining processes and reducing downtime
  • Acted as on-call engineer, recognized for fast incident resolution
  • Configured 450+ CloudWatch monitors across 6 services, improving system observability and incident response capabilities
  • Achieved Overall Excellence Champion recognition for Q4 2023
  • Tech: Java 8/17, Spring Boot, AWS, DynamoDB, API Gateway, Python

Java Backend Developer

Publicis Sapient
Bengaluru
05.2022 - 12.2022
  • Developed Spring Boot microservices and REST APIs to support scalable application architecture
  • Strengthened microservices design and enhanced Java 8 proficiency to improve code quality

Java Developer

Tata Consultancy Services
Bengaluru
05.2020 - 05.2022
  • Designed and implemented Spring Batch jobs to automate data processing for wealth management
  • Developed REST APIs with JWT authentication
  • Built Angular Material UI components to enhance user experience and streamline application functionality
  • Facilitated Scrum meetings in absence of lead

Associate Java Developer

Tata Consultancy Services
Bengaluru
07.2019 - 05.2020
  • Optimized EOD batch jobs, reducing execution time for timely data availability
  • Facilitated smooth operation of production processes by addressing critical client issues.

Education

B.Tech - Computer Science Engineering

Deenbandhu Chhotu Ram University of Science & Technology
Murthal
05-2019

Skills

  • Java (8, 17)
  • Data migration
  • API design
  • Cloud technologies
  • AWS services
  • Problem solving
  • Pipeline maintenance
  • Advanced data structures
  • Design reviews
  • Dashboard creation
  • Performance improvements
  • Operational support
  • Programming
  • Python
  • SQL
  • Spring Boot
  • Spring Batch
  • REST APIs
  • Microservices
  • JMS
  • AWS (S3, DynamoDB, IAM, API Gateway)
  • CI/CD
  • DynamoDB
  • Google Spanner
  • IBM DB2
  • MySQL
  • JUnit 5
  • TDD
  • Integration Testing
  • Git
  • Maven
  • Postman
  • Jenkins
  • IntelliJ
  • VS Code

Core Technical Skills

Java (8, 17), Python, SQL, Spring Boot, Spring Batch, REST APIs, Microservices, JMS, AWS (S3, DynamoDB, IAM, API Gateway), CI/CD, DynamoDB, Google Spanner, IBM DB2, MySQL, JUnit 5, TDD, Integration Testing, Git, Maven, Postman, Jenkins, IntelliJ, VS Code

Certification

AWS Certified Developer - Associate

Timeline

Senior Software Engineer

EPAM Systems
06.2025 - Current

Software Engineer

EPAM Systems
12.2022 - 03.2025

Java Backend Developer

Publicis Sapient
05.2022 - 12.2022

Java Developer

Tata Consultancy Services
05.2020 - 05.2022

Associate Java Developer

Tata Consultancy Services
07.2019 - 05.2020

B.Tech - Computer Science Engineering

Deenbandhu Chhotu Ram University of Science & Technology
Sahil .