Shruti Aggarwal

Senior Software Engineer

Greater Delhi, Delhi, India6 yrs 1 mo experience

Key Highlights

  • Designed high-scale systems handling 1000+ TPS.
  • Recognized as Rising Star and Rockstar at Paytm.
  • Expert in real-time data processing and distributed systems.
Stackforce AI infers this person is a Backend Development expert in Fintech with a focus on high-scale systems.

Contact

Skills

Core Skills

Backend DevelopmentDistributed SystemsFrontend Development

Other Skills

AlgorithmApplication DevelopmentBack-End Web DevelopmentCC (Programming Language)C++CassandraData StructuresElasticsearchGoogle Cloud Platform (GCP)HTMLJavaJava Spring BootJavaScriptKafka

About

With 5+ years of experience in backend development, I have successfully designed and built high-scale systems capable of handling 1000+ TPS. I specialize in Java Spring Boot, Node.js, Kafka, Cassandra, MongoDB, Elasticsearch, and Redis, and have a strong foundation in designing distributed systems and real-time data processing. ๐Ÿ’ก Professional Highlights: Paytm (Senior Software Developer) | Jul 2023 โ€“ Present Drop Off Application: Designed and developed an application to notify users in case of drop-offs, improving conversion rates and paving the way for other homepage projects. Handled ~1200 TPS and integrated analytics to track metrics using Prometheus. Tech Stack: Java Spring Boot, Kafka, Cassandra. Real-Time Push Notifications: Built the complete flow to notify users in real-time by parsing SMS data for various use cases. Managed 500+ TPS with a blend of Java Spring Boot, Node.js, Cassandra, and Kafka. Recharge Plans Optimization: Enhanced the mobile recharge plan search experience by optimizing request handling. Tech Stack: Java Spring Boot, Elasticsearch. Kore.ai (Software Engineer) | Jul 2020 โ€“ May 2023 Processflows Application: Independently developed modules such as session management, user permissions, and admin access controls. Implemented secure form features, including one-time link generation and context-based pre-filling. Tech Stack: Node.js, MongoDB. Chatbot Platform: Led the integration of utterance testing with OpenAI, capable of handling over 1 million requests concurrently. Developed features for various bot types and their NLP-based integrations. Tech Stack: Node.js, MongoDB. ๐ŸŽฏ Core Strengths: Low and High-Level System Design Real-Time Event Processing Scalable System Architecture Data Analytics and Monitoring ๐Ÿ” Looking Forward: I am passionate about building scalable applications that solve real-world problems and am eager to take on impactful roles in leading tech companies. ๐Ÿ† Achievements: Recognized as Rising Star (Dec '23) and Rockstar (Apr '24) for exceptional performance at Paytm.

Experience

Oracle

Senior Software Development Engineer (IC3)

May 2025 โ€“ Present ยท 10 mos ยท Bengaluru, Karnataka, India ยท Hybrid

Java Spring BootKafkaCassandraNode.jsElasticsearchBackend Development+1

Paytm

Senior Software Engineer

Jul 2023 โ€“ Apr 2025 ยท 1 yr 9 mos ยท Noida, Uttar Pradesh, India ยท Hybrid

  • As a Senior Software Developer at Paytm, I have been deeply involved in designing, developing, and optimizing high-scale backend applications that handle thousands of requests per second. My role requires a strong understanding of distributed systems, low-latency architectures, and seamless integration of real-time event-driven solutions.
  • ๐Ÿ’ก Key Projects & Contributions:
  • โœ… Drop Off Application:
  • Designed and developed a critical application to notify users in case of drop-offs, ensuring enhanced user engagement and improved conversion rates.
  • Engineered the system to handle ~1200 TPS efficiently, while integrating Prometheus-based analytics for real-time metric tracking.
  • Tech Stack: Java Spring Boot, Kafka, Cassandra
  • โœ… Real-Time Push Notifications:
  • Built a scalable and fault-tolerant notification system that sends real-time alerts by parsing SMS data across different use cases.
  • Handled 500+ TPS while ensuring optimal performance and low-latency delivery.
  • Tech Stack: Node.js, Java Spring Boot, Cassandra, SQL, Kafka
  • โœ… Recharge Plans Optimization:
  • Optimized plan search requests and added feature enhancements for mobile recharges, improving overall response times and user satisfaction.
  • Leveraged Elasticsearch for efficient indexing and search capabilities, ensuring a seamless user experience.
  • Tech Stack: Java Spring Boot, Elasticsearch
  • ๐ŸŽฏ Achievements:
  • Recognized as Rising Star (Dec '23) and Rockstar (Apr '24) for outstanding contributions and delivering impactful results.
  • My work at Paytm has not only honed my technical expertise but also strengthened my ability to collaborate across teams, design robust systems, and drive meaningful business outcomes. I am passionate about solving complex challenges through scalable, high-performance backend systems and continue to push boundaries in building innovative solutions.
Node.jsMongoDBBackend Development

Kore.ai

2 roles

Software Engineer

Promoted

Jan 2022 โ€“ May 2023 ยท 1 yr 4 mos ยท Hyderabad, Telangana, India

  • As a Software Engineer in the Chatbot Application - Central Platform Team at Kore.ai, I had the opportunity to work on various features for different types of bots such as standard and universal bots. I worked on integration of the utterance testing with Open AI. I was also responsible for developing industrial solutions as a part of an 8-member backend services support team, which catered to the requirements of various customers.
  • Throughout my tenure in this team, I gained a deep understanding of Node Js, MongoDB, and Presto. I utilized these skills to create solutions that were both efficient and effective. One of my key projects was Processflows Application. I was a part of a 4-member backend service team, where I independently designed and developed various features. This included user session management, user permissions, role management, and app scopes for admin resource access. I also utilized the Presto engine for complex SQL queries for metrics representation of bot analytics.
  • Furthermore, I implemented forms with tables and sections CRUD operations. I added features such as one-time valid form link generation, link expiry, and the ability to use the same form at different stages of workflows with context pre-filling. This was done to ensure that the forms were more efficient and effective. Finally, I designed and developed service node and script node for chatbot dialog flow. This was a crucial aspect of the project.
  • Overall, my experience in the Chatbot Application - Central Platform Team was a fantastic learning opportunity. I had the opportunity to work on various projects that allowed me to develop my skills in Node Js, MongoDB, and Presto. Additionally, I had the opportunity to work with a team of talented individuals who were passionate about their work. Together, we were able to create solutions that were efficient and effective, and catered to the requirements of our customers.

Associate Software Engineer

Aug 2020 โ€“ Dec 2021 ยท 1 yr 4 mos ยท Hyderabad, Telangana, India

Tesco

Graduate Software Development Engineer

Aug 2019 โ€“ Jun 2020 ยท 10 mos ยท Bangalore

  • I worked in customer experience team.
  • Our focus was to ease the customer experience by allowing hassle free checkouts, reducing downtime of the checkout machines and monitoring software for early issue detections.
  • Tech Stack: NodeJs, Java (Spring-boot), ReactJs
Node.jsJavaReactJsFrontend DevelopmentBackend Development

Education

International Institute of Information Technology Bangalore

Master of Technology - MTech โ€” Information Technology

Jan 2017 โ€“ Jan 2019

INDIRA GANDHI DELHI TECHNICAL UNIVERSITY FOR WOMEN

BTECH โ€” Mechanical Engineering

Jan 2011 โ€“ Jan 2015

Stackforce found 100+ more professionals with Backend Development & Distributed Systems

Explore similar profiles based on matching skills and experience