Piyush Kumar

Software Development Engineer |

About Me

Piyush Kumar Profile

Software Development Engineer (Backend & Cloud)

Bengaluru, India | Vellore Institute of Technology Alumnus (B.Tech IT)

I am a SDE with experience designing, scaling, and optimizing enterprise backend systems, high-throughput microservices, and cloud-native architectures.

My expertise spans Java 17, Spring Boot, Distributed Message Pipelines (Kafka, S3, OpenSearch), PostgreSQL, and Container Orchestration (Docker, Kubernetes). I have successfully scaled backend microservices to sustain peak loads of 1.6M+ requests per 10-minute interval and automated core workflows through Generative AI integrations.

  • Current Role: SDE - MDM Team @ CDK Global
  • Core Focus: Distributed Systems & REST APIs
  • Education: B.Tech in Information Technology
  • Location: Bengaluru, India

Work Experience

Key contributions and engineering achievements in enterprise environments.

Software Development Engineer - MDM Team

March 2024 - Present
CDK Global (via Genpact) | Bengaluru, India
  • Owned end-to-end backend microservices architecture for mdm-realtime-address, developing high-throughput REST APIs using Java 17 & Spring Boot validating 80K+ daily requests.
  • Optimized containerized infrastructure via Kubernetes pod tuning, Docker, and BlazeMeter stress-testing, scaling peak performance to handle 1.6M+ requests per 10-minute interval.
  • Co-developed sync pipelines in mdm-reconciliation-ng processing 2.5M+ monthly records in 3 hours across concurrent AWS S3, Apache Kafka, OpenSearch, and PostgreSQL mutations.
  • Engineered Databricks pipelines executing high-volume SQL updates across 20M+ consumer records using USPS NCOA datasets.

Software Development Engineer

August 2023 - February 2024
Genpact | Bengaluru, India
  • Developed a Generative AI Proof of Concept (POC) utilizing Python and Ollama (Llama 3.2) to automate VIN validation from large CSV datasets.
  • Engineered JSP/Spring Boot/MySQL integrations flagging duplicate data in real time, reducing data redundancy by 25%.

SDE Intern

March 2023 - July 2023
Enquero Global | Bengaluru, India
  • Co-developed Learnzy (Full-stack MERN platform) inside an Agile environment, employing OOP and core Data Structures.
  • Managed CI/CD deployments on Netlify and Render, conducting technical showcases to secure client sign-off.

Technical Skills

Core stack and enterprise tools utilized in production environments.

Languages

Java (8 / 11 / 17), Python, SQL, PL/SQL, JavaScript, HTML5, CSS3, JSP

Frameworks & Core Concepts

Spring Boot, Microservices Architecture, REST APIs, Object-Oriented Programming (OOP), Data Structures & Algorithms, Design Patterns

Databases & Cloud Infrastructure

PostgreSQL, MySQL, Oracle, AWS (S3), GCP, Azure, MongoDB, Amazon OpenSearch, Firebase

Tools & DevOps

Docker, Kubernetes, Apache Kafka, Git, Gradle, Maven, Harness CI/CD, Databricks, BlazeMeter, Agile/Scrum

Featured Projects & Achievements

Notable production implementations, certifications, and awards.

Green Store Mobile Application

Android Studio | Java | Firebase | REST APIs

Engineered a WebView-based Android application for a retail startup to handle mobile custom order traffic. Scaled backend API integrations to sustain 150-200 daily orders and support an active user base of 30K+ MAU.

Learnzy Platform

ReactJS | NodeJS | MongoDB | Netlify | Render

Full-stack learning platform engineered with clean OOP principles. Features class creation, assignment distribution, and role-based access control for educators and students.

View Live Project

Certifications & Awards

🏆 3rd Place - Genpact India Data Engineering GenAI Hackathon ☁️ AWS Certified Cloud Practitioner ☁️ Google Associate Cloud Engineer

Contact

Get in touch for software engineering inquiries and technical collaboration.

Location:

Bengaluru, Karnataka, India

Phone:

+91 8340465874

Loading
Your message has been sent. Thank you!