Shashwat Agarwal

Senior Software Engineer

Noida, Uttar Pradesh, India4 yrs 3 mos experience

Key Highlights

  • Architected a high-performance subscription payment engine.
  • Led backend projects improving ad success rates significantly.
  • Contributed to scalable systems impacting large-scale merchants.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in scalable systems and payment solutions.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

API DevelopmentAWSAlgorithmsAmazon DynamodbAndroid DevelopmentBack-End Web DevelopmentBack-end OperationsCommunicationComputer ScienceCritical ThinkingData StructuresDistributed SystemsElasticsearchGitHigh-Level Design

About

Senior Software Engineer with 3 years of experience building scalable, fault-tolerant systems in the fintech domain, currently working at Pine Labs. My core expertise lies in Java, Spring Boot, MySQL, Redis, Kafka, and AWS, with a strong focus on system design, performance optimization, and end-to-end feature ownership. At Paytm, I led key backend projects for their IoT platform and checkout systems — including a Commercial Ad Playback engine that improved ad success from 32% to 95%, and loyalty APIs generating up to 1 million unique coupons. Now at Pine Labs, I’m contributing to the Subscriptions platform within the Plural Payments team, working on core features like billing cycles, mandate updates, and payment workflows used by large-scale merchants. I enjoy solving real-world problems through clean architecture and resilient systems that directly impact business metrics.

Experience

4 yrs 3 mos
Total Experience
2 yrs 10 mos
Average Tenure
1 yr 5 mos
Current Experience

Pine labs

Senior Software Engineer

Dec 2024Present · 1 yr 5 mos · Noida, Uttar Pradesh, India · On-site

  • Architected and orchestrated a subscription payment engine for Pine Labs’ Online Payment Gateway, capable of processing 1000+ transactions per second.
  • Designed subscription flows within existing payment checkout systems, driving a 30% increase in recurring revenue and supporting 50+ merchants at launch.
  • Collaborated in building a configurable subscription dashboard for merchants, offering real-time visibility into subscription plans, subscriptions, and billing cycles, renewal status, and failure reasons, improving customer support resolution time by 35%.
  • Designed streamlined subscription management workflows with tokenization and automatic retries, improving successful renewal rates by 15% and reducing failed transactions by 25%.
  • Implemented granular subscription controls (pause, resume, cancel, update) and a pre-debit notification flow, ensuring compliance with RBI’s e-mandate regulations and enhancing user flexibility.
JavaSpring BootMySQLRedisKafkaAWS+2

Paytm

2 roles

Software Engineer

Jul 2022Nov 2024 · 2 yrs 4 mos · Remote

  • Played a key role in the IoT backend team, built a Commercial Ad Playback feature, improving the success rate from around 32% to over 95% using Heartbeat Ads.
  • Designed and rolled out a settlement notification feature for the IoT backend team, reducing settlement-related helpdesk calls by 9% and enhancing merchant experience via soundbox announcements.
  • Identified issues in the day-end summary flow and implemented rate limiting, reducing merchant-side timeouts by 40% and improving soundbox delivery reliability.
  • Developed RESTful backend services using Java, Spring Boot, and MySQL to support Paytm’s merchant loyalty programs, enabling generation of up to 1 million unique coupon batches.
  • Improved unit test coverage to 95% using JUnit and Mockito, ensuring system reliability and reducing production issues.
JavaSpring BootMySQLRESTful ServicesJUnitMockito

Software Engineer Intern

Jan 2022Jul 2022 · 6 mos · Remote

  • Engineered backend features for Paytm’s IoT device migration service, handling over 500K+ transactions/day using Java Spring Boot and Kafka.
  • Built and optimized REST APIs integrated with AWS IoT Core and Redis, reducing API latency by 20%.
  • Proposed and delivered 10+ improvements to message processing logic, optimizing throughput and maintaining 99.9%+ system uptime during high traffic conditions.
JavaSpring BootKafkaAWSRedis

The sparks foundation

Android Developer

Jun 2020Jul 2020 · 1 mo

  • Credit Transfer App

Education

Harcourt Butler Technical University

Bachelor's degree — Computer Science

Jan 2018Jan 2022

Modern Academy Inter College

Intermediate

Jan 2017Jan 2018

Modern Academy Inter College

High School

Jan 2015Jan 2016

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Shashwat Agarwal - Senior Software Engineer | Stackforce