Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer
KOUSHINDRA KUMAR

KOUSHINDRA KUMAR

Noida,UP

Summary

Results-driven Senior Software Engineer with 7+ years of experience in designing and implementing scalable, distributed, and event-driven systems. Strong expertise in Java (21), Spring Boot, Hibernate, and Microservices Architecture with hands-on knowledge of Data structure, Algorithms, System Design, cloud-native development (AWS, Kubernetes), and messaging systems (Kafka, MQTT). Experienced in applying design and distributed system patterns (Circuit Breaker, Saga, CQRS, Pub/Sub) to build fault-tolerant applications. Skilled in CI/CD automation, DevOps practices, and mentoring teams to deliver high-quality enterprise solutions.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Canterr (Client: Wayfair, USA)
05.2023 - Current
  • Designed and deployed scalable microservices using Java, Spring Boot, and Kafka, ensuring high availability and fault tolerance.
  • Built event-driven pipelines with Akka Streams to process parallel Kafka events for real-time processing.
  • Implemented distributed system patterns (Circuit Breaker, Event Discovery, Saga, CQRS, Pub/Sub) to improve system resilience and consistency.
  • Automated CI/CD pipelines in Buildkite with SonarQube scans, JUnit tests, and multi-environment deployments.
  • Provisioned and managed GCP infrastructure (Pub/Sub, BigQuery, service accounts) via Terraform for reproducibility.
  • Enhanced observability using Datadog, ELK, and Kubernetes monitoring, reducing MTTR during production incidents.
  • Managed Kubernetes clusters (deployments, scaling, DNS, quotas) for optimized performance and cost efficiency.
  • Mentored 4+ junior engineers, conducting code reviews, pair programming, and technical sessions.
  • Led on-call rotations, performed RCA for live issues, and collaborated with stakeholders for quick resolution.

Senior Software Engineer

Milkbasket
07.2022 - 05.2023

● Strategic Campaign Development: Led the design and execution of a targeted campaign feature leveraging Java Spring Boot, MongoDB, MySQL, Elasticsearch, and Redis.

● Market Penetration: Strategically tailored the campaign to deepen market reach, resulting in a substantial 20% uplift in customer acquisition by offering personalized incentives.

● Direct Business Impact: The personalized campaign initiative directly contributed to a notable 15% increase in overall company profits, fortifying brand loyalty.

● Collaboration & Integration: Fostered cross-departmental collaboration to ensure the campaign's flawless integration across various platforms and customer touchpoints.

● Data-Driven Optimization: Continually analyzed campaign KPIs, optimizing offers in real-time, which sustained and even improved customer engagement rates throughout the campaign duration.

Senior Java Developer

Paxcom India (P) Ltd
03.2021 - 07.2022
  • Led and mentored a team enhancing payment integration systems with Spring Boot and REST/SOAP services.
  • Applied MVC and Repository patterns, ensuring clean architecture and maintainability.
  • Optimized MySQL and MongoDB/Elasticsearch with sharding and indexing to improve query performance.
  • Automated builds with Maven and JFrog Artifactory, ensuring reusable and reliable artifacts.
  • Implemented CI/CD pipelines (Git, Jenkins, Docker, Helm) for streamlined Kubernetes deployments.
  • Documented APIs with Swagger, enabling easy integration and collaboration across teams.

Java Developer

83lncs Softech Pvt Ltd (Formerly Profedge Solution Pvt Ltd)
02.2018 - 11.2020
  • Developed FLEX83 PaaS system for IoT using Java, Kafka, MQTT, Spring Boot, and Hibernate.
  • Applied Hystrix and Circuit Breaker patterns to ensure system fault tolerance.
  • Improved database performance by optimizing MongoDB and MySQL connectors with indexing, sharding, and query optimization.
  • Deployed services on AWS (EC2, S3, Lambda, RDS, EKS, CloudFront, IAM, VPC) with Docker and Kubernetes.
  • Implemented JUnit and Mockito tests for automated validation and better code reliability.
  • Provided technical support, performed RCA for critical issues, and introduced automated alerts to reduce downtime.
  • Integrated Kafka real-time streaming with Spring Cloud Stream and optimized consumption using multithreading.

Education

B.Tech - Computer Science And Engineering

Dr. A.P.J. Abdul Kalam Technical University
Raebareli
06.2018

Skills

  • Programming & Frameworks: Java 21, Spring Boot, Hibernate, Microservices, REST APIs, Multithreading, Java Streams, Data Structures & Algorithms, Design Patterns, ReactJS
  • Databases & Messaging Systems: MySQL, MongoDB, PostgreSQL, Elasticsearch, Redis, Apache Kafka
  • System Design & Architecture: High-Level & Low-Level Design (HLD/LLD), Event-Driven Architecture, Distributed Systems
  • Cloud Platforms & DevOps: AWS (EC2, S3, RDS, Lambda, VPC, CloudWatch), Docker, Kubernetes, Helm, Jenkins, GitHub Actions, Buildkite, Maven, Gradle, Git
  • Testing, Tools & Monitoring: JUnit, Mockito, Postman, Swagger,SonarQube, Datadog, ELK Stack, CI/CD Pipelines, Feature Flagging
  • Professional & Leadership: Team Leadership, Mentoring, Project Management, Agile/Scrum, Stakeholder Communication, Technical Documentation, Cross-functional Collaboration

Timeline

Senior Software Engineer

Canterr (Client: Wayfair, USA)
05.2023 - Current

Senior Software Engineer

Milkbasket
07.2022 - 05.2023

Senior Java Developer

Paxcom India (P) Ltd
03.2021 - 07.2022

Java Developer

83lncs Softech Pvt Ltd (Formerly Profedge Solution Pvt Ltd)
02.2018 - 11.2020

B.Tech - Computer Science And Engineering

Dr. A.P.J. Abdul Kalam Technical University
KOUSHINDRA KUMAR