Shivendra Kumar Mittal

Senior Software Engineer

Noida, Uttar Pradesh, India8 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7+ years in backend engineering and fintech.
  • Led high-impact projects at Kotak Mahindra Bank.
  • Awarded for exceptional technical leadership.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with extensive experience in scalable systems.

Contact

Skills

Core Skills

JavaAwsElasticsearch

Other Skills

Amazon DynamodbmysqlNoSQLElastic Stack (ELK)Amazon KinesisApache FlinkGitREST APIsAmazon SQSAmazon Simple Notification Service (SNS)Microsoft AzureNGOsNon-profit VolunteeringPoetryData Structures

About

Senior Backend Engineer with over 7+ years of experience in building scalable distributed systems and microservices within the fintech domain. Currently leading backend development at Kotak Mahindra Bank, where I architect and deliver high-impact systems that streamline digital onboarding and credit card journeys for millions of users. Previously at Paytm Payments Bank, I played a key role in designing and scaling the Payment History platform (3k+ read and 8k+ write TPS), optimizing ElasticSearch performance, and migrating critical systems to AWS-managed services with zero downtime. Proficient in Java, Kafka, Flink, Redis, Elasticsearch, and AWS, I specialize in system design, distributed architectures, and performance optimization. Passionate about solving complex backend challenges, mentoring teams, and delivering resilient, customer-centric products at scale. 🏆 Recognized with Kotak Top Gun Award (2024) and Paytm Rockstar Award (2022) for exceptional technical leadership and innovation.

Experience

8 yrs 3 mos
Total Experience
2 yrs 9 mos
Average Tenure
3 yrs 3 mos
Current Experience

Kotak mahindra bank

Senior Software Engineer

Mar 2023 – Present · 3 yrs 3 mos · Noida, Uttar Pradesh, India

  • Leading the design and development of a Unified Onboarding Platform supporting multiple financial products such as Credit Cards, Personal Loans, and Savings Accounts — reducing time-to-market for new product launches.
  • Architected and implemented the Credit Card DIY Journey, enabling customers to seamlessly onboard and customize their card experience.
  • Leading a team of 5 developers, ensuring high-quality delivery through effective sprint planning, peer reviews, and system performance optimizations.
  • Driving initiatives in microservices architecture, distributed systems, and AWS-based scalable infrastructure, enhancing system reliability and throughput.
  • Collaborating with cross-functional stakeholders to align technical solutions with business goals, improving overall digital onboarding efficiency.
  • Awarded Kotak Top Gun Award (2024) for outstanding contributions to digital banking innovation.
JavaAmazon DynamodbAWS

Paytm payments bank

3 roles

Technical Lead

Aug 2021 – Mar 2023 · 1 yr 7 mos

  • Part of the Unified Payment History team, responsible for maintaining and displaying users’ complete transaction history at massive scale (3K read TPS, 8K write TPS) across UPI, Wallet, Bank, and Card payments.
  • Implemented Progressive Searching, optimizing ElasticSearch queries and improving view throughput from 500 TPS to 2000+ TPS by efficiently partitioning data across multiple indices.
  • Designed and developed “Year in a Rewind”, an engaging analytics feature summarizing user transactions and spending patterns across the year.
  • Built Analytic View on the Paytm passbook, enabling users to view aggregated spending and receipts across merchants, categories, and P2P transactions.
  • Developed a Tagging feature for the Paytm passbook, allowing users to organize and analyze spends by custom tags over time.
  • Led the migration of self-managed clusters (ElasticSearch, Kafka, etc.) to AWS-managed services with zero production downtime.
  • Mentored junior engineers, conducted design and code reviews, and contributed to system architecture and feature planning.
JavamysqlElasticSearch

Senior Software Engineer

Promoted

Nov 2020 – Aug 2021 · 9 mos

  • Part of designing and developing User's payment history which is responsible for showing all types of payment which happens in Paytm echo System.
  • Have worked on Ingestion part which ingest around 100 million transactions in a day.
  • Have worked on recon process which is responsible for reconciling the data from the sources.
  • Part of Bank Migration on UTH, where we started showing all types of PPBL transactions on UTH.

Software Development Engineer

Jul 2018 – Nov 2020 · 2 yrs 4 mos

  • Have owned different types of Bank Statements and Passbooks.
  • Developed a Generic Reporting System, which can be used to create and send the report (for transactions recon process) by defining a some simple configurations in Database.
  • Developed a Retry Service, which can be used to retry a particular transaction/event for a defined time. All this things are managed by defining some config.
  • Worked on Unified Transaction History Service, which gives the unified view for Paytm eco system. Handles real time ingestion of data with giving support to get the details on 200 TPS.

Paytm

Software Developer Internship

Jan 2018 – May 2018 · 4 mos · Noida Area, India

  • Was part of Bank, middleware team.
  • Was involved in Design and Develop the Interest Certificate for a user.

Education

Indian Institute Of Information Technology Allahabad

Bachelor’s Degree — Information Technology

Jan 2014 – Jan 2018

Shiv Jyoti Senior Sec School, Kota

12th

Jan 2011 – Jan 2013

Stackforce found 100+ more professionals with Java & Aws

Explore similar profiles based on matching skills and experience