Kuldeep Gupta

CEO

Bengaluru, Karnataka, India10 yrs 6 mos experience

Key Highlights

  • Over 11 years of experience in scalable application development.
  • Expert in Java, Microservices, and cloud technologies.
  • Proven leadership in team management and project delivery.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and B2B solutions.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

Agile MethodologiesAlgorithmsAmazon ECSAmazon Web Services (AWS)AngularJSBack-End Web DevelopmentCC++Code ReviewComputer ScienceCore JavaData StructuresDatabasesDesign PatternsDesign Review

About

Engineering Leader with 11+ years of experience designing and delivering high-performance, scalable applications using Java, Spring Boot, Microservices, Kafka, Redis, MongoDB, and Hibernate. Passionate about solving complex challenges, optimizing performance, and implementing scalable architectures. Experienced in collaborating with cross-functional teams to deliver solutions that exceed expectations. Committed to continuous learning, innovation, and knowledge sharing, driving both business impact and team growth.

Experience

Keenai global

Assistant Vice President

Mar 2025Sep 2025 · 6 mos · Bengaluru, Karnataka, India

JavaSpring BootMicroservicesKafkaRedisDistributed Systems+5

Eloelo

SDE III

Aug 2024Mar 2025 · 7 mos

JavaSpring BootMicroservicesKafkaRedisAmazon Web Services (AWS)+10

Zee5

2 roles

Technical Lead

Apr 2023Mar 2024 · 11 mos · Bengaluru, Karnataka, India

  • Worked as Team Lead/Architect specialized in Java for OTT Platform Payments, Subscription and Invoice Domain.
  • Role Overview:
  • Spearheaded the development and architecture of the ZeePayment and Subscription platform, specializing in Java for the OTT platform payments, subscription, and invoice domains.
  • Key Responsibilities:
  • 1. System Design & Architecture:
  • Designed and developed the ZeePayment and Subscription platform from scratch.
  • Created high-level design (HLD) and low-level design (LLD) documents to define system architecture
  • and technical specifications.
  • 2. Team Leadership:
  • Acted as the Reporting Manager, leading and mentoring a team of developers.
  • Coordinated project tasks, managed timelines, and ensured successful project delivery.
  • 3. Technical Oversight:
  • Oversaw the end-to-end implementation of payment processing, subscription management, and
  • invoicing systems.
  • Ensured robust system performance, scalability, and security through meticulous design and code
  • reviews.
JavaMicroservicesMongoDBMySQLPeople ManagementSpring Boot+8

SDE III

Feb 2022Mar 2023 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • We at Zee Entertainment Enterprise ltd built one of India’s OOT platforms Zee5.
  • Roles and Responsibilities:
  • 1. Leading and Handling Different Products:
  • Demonstrate knowledge of the company's mission, purpose, and goals.
  • Help team members successfully achieve the company's objectives.
  • 2. Participating in the Full SDLC Lifecycle:
  • Engage in planning, analysis, design, implementation, and maintenance phases.
  • 3. Product Development from Scratch:
  • Gather requirements from users and product owners.
  • Design the product and database.
  • Deliver the finished product to end users.
  • 4. Ownership and Knowledge Transfer:
  • Take full ownership of product development.
  • Conduct knowledge transfer (KT) sessions for peers.
  • Resolve production support requests (PSRs).
  • 5. Developing Microservices:
  • Utilize Java, Spring Boot, Spring Data, and Spring Reactive.
  • 6. Event-Driven Architecture:
  • Implement asynchronous communication between services using Apache Kafka.
  • 7. RESTful Web Services:
  • Produce RESTful web services for internal use.
  • Consume third-party RESTful web services.
  • Interact with third parties to design and resolve service-related issues.
  • 8. Component Testing:
  • Write JUnit tests.
  • 9. Database Management:
  • Work with MongoDB, PostgreSQL and MYSQL databases, spanner.
  • 10. Cloud Computing:
  • Utilize Amazon Web Services (AWS), GCP
  • 11. Agile Methodology:
  • Work within an Agile framework.
  • 12. Logging and Error Monitoring:
  • Introduce tools like New Relic, Grafana, splunk and coralogix for enhanced logging and
  • error monitoring.
JavaMicroservicesMySQLSpring BootGitkafka+8

Solv

2 roles

SDE III

Apr 2021Feb 2022 · 10 mos · Bengaluru, Karnataka, India · On-site

  • Worked as Team Lead/Architect specialized in Java for B2B E commerce, Logistics, Payments, OMS, Product catalogue Domain.
  • Built the Supply Chain Management (SCM), Order Management System (OMS) platform and Payment System from scratch including HLD/LLD and System Design/Architecture
JavaMicroservicesKibanaMongoDBMySQLSpring Boot+8

Lead Engineer

Aug 2019Mar 2021 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • We at Solv built one of India’s largest B2B SME platforms. This is a place where SMEs can find everything they need to build and grow their business, from customers, suppliers, and peers to financial and business services.
  • Roles and Responsibilities:
  • 1. Leading and Handling Different Products:
  • Demonstrate knowledge of the company's mission, purpose, and goals.
  • Help team members successfully achieve the company's objectives.
  • 2. Participating in the Full SDLC Lifecycle:
  • Engage in planning, analysis, design, implementation, and maintenance phases.
  • 3. Product Development from Scratch:
  • Gather requirements from users and product owners.
  • Design the product and database.
  • Deliver the finished product to end users.
  • 4. Ownership and Knowledge Transfer:
  • Take full ownership of product development.
  • Conduct knowledge transfer (KT) sessions for peers.
  • Resolve production support requests (PSRs).
  • 5. Developing Microservices:
  • Utilize Java, Spring Boot, Spring Data, and Spring Reactive.
  • 6. Event-Driven Architecture:
  • Implement asynchronous communication between services using Apache Kafka.
  • 7. RESTful Web Services:
  • Produce RESTful web services for internal use.
  • Consume third-party RESTful web services.
  • Interact with third parties to design and resolve service-related issues.
  • 8. Component Testing:
  • Write JUnit tests.
  • 9. Database Management:
  • Work with MongoDB, PostgreSQL and MYSQL databases.
  • 10. Cloud Computing:
  • Utilize Amazon Web Services (AWS)
  • 11. Agile Methodology:
  • Work within an Agile framework.
  • 12. Logging and Error Monitoring:
  • Introduce tools like Prometheus, Grafana, Sleuth, Zipkin for enhanced logging and
  • error monitoring.
JavaMicroservicesAgile MethodologiesMongoDBMySQLSpring Boot+6

Medlife.com

SDE I

Jun 2018Jun 2019 · 1 yr · bangalore

JavaSpring BootKafkaMicroservicesRedisDistributed Systems+7

Adjetter media network private limited

Software Engineer

Oct 2014Jun 2018 · 3 yrs 8 mos · Bengaluru, Karnataka, India

JavaSpring BootMicroservicesKafkaRedisMySQL+2

Tradus.com (ibibo group)

SDE intern

Jan 2014Jun 2014 · 5 mos · Gurgaon, India

  • Worked as Software developer with OMS Team.

Education

Indian Institute of Technology, Roorkee

Computer Science

Jan 2011Jan 2014

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience

Kuldeep Gupta - CEO | Stackforce