Pranav Gupta

Senior Software Engineer at Mastercard | Backend Engineer | Java | Spring Boot | Microservices | Kafka | Axon | AI-Assisted Development | MCP Server Development | SRE | Performance Engineering | Test Automation

Pune District, Maharashtra, India

About

Experienced Software Engineer with 7+ years of expertise spanning Backend Engineering, Site Reliability Engineering (SRE), Performance Engineering, and Test Automation. Proven track record in designing, developing, and optimizing scalable enterprise applications and distributed systems. Strong backend development experience with Java and Spring ecosystem, including Spring Boot, RESTful APIs, Microservices Architecture, Axon Framework, Event-Driven Systems, Kafka, Spring Batch, and Cloud-Native application development. Experienced in designing robust backend services, implementing asynchronous processing patterns, and building scalable integrations across complex business domains. Actively leveraging AI-assisted development workflows to accelerate software delivery, improve code quality, automate engineering tasks, and enhance developer productivity. Experience building MCP (Model Context Protocol) servers and AI-enabled engineering solutions to support intelligent automation and agent-based architectures. Extensive experience in Site Reliability Engineering (SRE) and Performance Engineering, including application performance optimization, bottleneck identification, capacity planning, observability, production monitoring, and reliability improvements using tools such as JMeter, BlazeMeter, Dynatrace, Splunk, and Cloud Foundry. Strong quality engineering background with expertise in designing and implementing automation frameworks from scratch, API testing using RestAssured and Karate, UI automation using Selenium and Karate, BDD framework development with Cucumber, and end-to-end testing across Unit, SIT, CIT, and Integration testing layers. Demonstrated ability to lead technical initiatives, establish engineering best practices, mentor teams, and drive software quality, performance, reliability, and operational excellence across large-scale enterprise systems.

Experience

  • Mastercard (Hybrid)
    • Senior Software Engineer
      Mar 2026 - Present · 4 mos

    • Software Engineer II
      Jan 2023 - Mar 2026 · 3 yrs 3 mos

      Experienced IT Professional with 7 years of expertise in performance engineering, quality testing, and automation. Skilled in identifying performance bottlenecks, capacity planning, and optimizing applications using tools like JMeter, BlazeMeter, DynaTrace, Splunk, and Cloud Foundry.

  • Accenture (4 yrs 6 mos)
    • Senior Application Development Analyst
      Jul 2020 - Jan 2023 · 2 yrs 7 mos

    • Associate Software Engineer
      Aug 2018 - Jul 2020 · 2 yrs