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

Vivek Sundli

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

Java Kotlin Spring Boot Microservices AWS Docker Kubernetes Kafka

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

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

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 E-Commerce Backend

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.