Hi, I'm Vivek Sundli
Senior Software Engineer
I design and deploy scalable, event-driven backend systems using Java, Spring Boot, and distributed microservices. I have a proven track record of leading end-to-end development of high-performance APIs and building resilient cloud-native applications on AWS and Kubernetes.
About Me

Professional Summary
As a Senior Software Engineer, I specialize in creating scalable, event-driven backend systems. My expertise lies in using Java, Spring Boot, and microservices architecture to build high-performance APIs. I am passionate about constructing resilient, cloud-native applications on AWS and Kubernetes, and I thrive on mentoring fellow engineers and delivering production-grade solutions that drive business goals.
Technical Skills
Work Experience
Mar 2024 - Present
Software Engineer - Senior 1
FedEx Corp | Hyderabad, India
- Led the modernization of legacy systems into highly scalable, fault-tolerant Java/Kotlin microservices on AWS (S3, Lambda), improving performance and reducing downtime.
- Architected and implemented a JSON-ENS microservice (Spring Boot, Kafka) for Project Sirius/FDX portal, enabling real-time shipper capabilities in a large-scale distributed environment.
- Delivered FedEx Webhooks project, designing RESTful APIs with high availability and low-latency SLAs, utilizing Docker and Kubernetes for seamless deployments.
May 2023 - Feb 2024
Senior Software Engineer
Blu Smart Mobility | Gurgaon, India
- Re-architected and deployed a Ticket Management System, improving inter-service communication and reducing average response latency by 20%.
- Automated CI/CD pipelines (Jenkins, GitHub Actions), achieving a 50% reduction in deployment time and increased release frequency.
- Proactively resolved complex production issues using Datadog, ELK Stack, and log correlation, improving system uptime and observability.
Mar 2022 - Apr 2023
Software Development Engineer
Groupon | Bangalore, India
- Owned high-availability merchant services using Java, Spring Boot, and Kafka, supporting millions of transactions daily.
- Improved Card-linked-Order Service performance by 27% through caching strategy.
- Implemented asynchronous, non-blocking APIs for payment microservices, improving throughput and reducing latency under high loads.
Aug 2020 - Mar 2022
R&D Engineer
Nokia | Bangalore, India
- Developed core components for Unified Data Management (UDM) in 5G-Core.
- Developed a JSON Validation tool, reducing manual test execution time by 48 hours.
- Migrated components to containerized environments (Docker, Kubernetes).
My Projects
NexusQ: Distributed Task Queue
A high-throughput, distributed task queue system built with Java, Kafka, and Redis. Designed for asynchronous job processing and ensuring fault-tolerance. Deployed on Kubernetes.
TradeAlert: Real-Time Stock Alert System
Event-driven system for real-time stock price alerts. Ingests live market data via WebSockets, processes it using a Kafka streaming pipeline, and sends instant notifications.
OmniCart: Cloud-Native E-Commerce Backend
A complete backend for an e-commerce platform using microservices. Features services for products, orders, and payments, utilizing Spring Boot, Docker, and Kubernetes on AWS.
Get In Touch
Have a question or want to work together? Fill out the form below and I'll get back to you as soon as possible.