Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
Generic

Pulkit Garg

Software Development Engineer
Bangalore

Summary

Results-driven Backend Developer with over 5 years of experience in designing and implementing scalable microservices using Java, Dropwizard Framework, and Kubernetes. Proficient in leveraging technologies such as Kafka, AWS, GCP, PostgreSQL, ScyllaDB, DynamoDB and Redis to enhance system performance and reliability. Expertise in system design optimizes deployment efficiency through modular, production-ready architectures that support business growth. Committed to delivering high-quality solutions that address complex technical challenges while ensuring seamless user experiences.

Overview

7
7
years of professional experience
2
2
Certifications

Work History

Software Engineer II

Mobile Premier League (MPL)
01.2023 - Current
  • Backend Developer with three years of experience in Java, Dropwizard Framework, Kubernetes, AWS, and GCP.
  • Developed and enhanced 10+ backend microservice applications using the Dropwizard Framework.
  • Built and scaled microservices from scratch using Java and Dropwizard Framework, deployed on Kubernetes, leveraging AWS and GCP for cloud infrastructure.
  • Designed and developed a real-time tournament system capable of supporting 100,000+ concurrent players, ensuring high availability and low latency.
  • Architected and implemented a Games Infrastructure Management Service in Java, responsible for traffic routing, infrastructure auto-scaling, and seamless resource optimization.
  • Refactored a legacy codebase using modern design patterns and modularized services into smaller components, reducing build and deployment times while improving maintainability and production stability.
  • Integrated Kafka-based event-driven pipelines to handle large-scale asynchronous processing and inter-service communication.
  • Led end-to-end ownership of services, including design, development, deployment, monitoring, and incident resolution, reducing downtime and improving system reliability.
  • Technical Skills: Dropwizard Framework, Apache Kafka, AWS, GCP, Kubernetes

Software Engineer II - Unity

Mobile Premier League (MPL)
09.2020 - 12.2022
  • Developed and launched 10+ games from scratch using Unity, ensuring high performance, optimized rendering, and smooth gameplay experience across devices.
  • Implemented best practices for quality and performance, including memory management, asset optimization, and frame rate tuning.
  • Collaborated with designers and product teams to deliver engaging and stable gaming experiences within tight timelines.

Software Engineer I - Unity

Octro Inc
08.2019 - 09.2020
  • Involved in the setting up of voice chat using Agora Voice Chat SDK and multiplayer gaming using Photon and other communication services for .
  • Involved in the user interface development and animation of two games: Poker and Rummy at Octro Inc.

Software Developer Intern

Siemens PLM
01.2019 - 06.2019
  • Contributed to the migration of a large on-premise web application to AWS Cloud, enabling cost-effective scalability for MSMEs.
  • Developed and deployed two microservices in AWS, ensuring reliability and performance in a cloud environment.
  • Gained hands-on experience with AWS services, ASP.NET, .NET Core, C#, and REST APIs during the project.
  • Collaborated within an Agile/Scrum framework, participating in sprints, stand-ups, and iterative development cycles.

Education

B.Tech. - Computer Science and Engineering

Birla Institute of Technology And Science - Pilani
05-2019

High School -

Modern Vidya Niketan
Faridabad, Haryana
04-2015

Skills

    Java, Dropwizard Framework, MySQL, Amazon DynamoDB, AWS, EKS, S3, GCP, Kubernetes, Kafka, Event-Driven System Design and Architecture, PostgreSQL, Scylla DB

Certification

Professional Scrum Master(PSM-1) - 2019

Interests

Sports(football, tennis)

Volunteering & Teaching: Conducted educational sessions at local NGOs

Avid Novel Reader

Timeline

Software Engineer II

Mobile Premier League (MPL)
01.2023 - Current

Software Engineer II - Unity

Mobile Premier League (MPL)
09.2020 - 12.2022

Software Engineer I - Unity

Octro Inc
08.2019 - 09.2020

NTSE Level-1 | Haryana Education - 2011

05-2019

Software Developer Intern

Siemens PLM
01.2019 - 06.2019

Professional Scrum Master(PSM-1) - 2019

04-2011

B.Tech. - Computer Science and Engineering

Birla Institute of Technology And Science - Pilani

High School -

Modern Vidya Niketan
Pulkit GargSoftware Development Engineer