R

RAHUL SINGH

Engineering Manager

Gurugram, Haryana, India15 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in architecting scalable cloud-native applications.
  • Proven track record in big data processing and analytics.
  • Strong leadership in developing microservices and distributed systems.
Stackforce AI infers this person is a SaaS and Fintech expert with a strong focus on cloud-native architecture and data engineering.

Contact

Skills

Core Skills

System ArchitectureMicroservicesBig Data ProcessingSoftware ArchitectureSoftware DevelopmentFull Stack DevelopmentTeam Leadership

Other Skills

JavaApache FlinkApache KafkaArchitectural DesignApache SparkAmazon Web Services (AWS)Apache HudiApache Spark StreamingSpring BootKubernetesMongoDBRedisObject Oriented DesignAWSSoftware Deployment

About

At Gupshup, our team leverages extensive expertise in creating cloud-native applications and robust data pipelines, enabling real-time and batch data processing. With a palette of technologies including Apache Flink, Spark, Kafka, and Hudi, we architect systems that are both scalable and resilient. Proficiency in Java, Spring, and microservices underpins our development of distributed systems, while the integration of Redis, AWS, and Postgres ensures that our cloud solutions are efficient and reliable. Harnessing MongoDB, I play a pivotal role in developing data pipelines that support the evolving needs of businesses.

Experience

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

Airtel digital

Engineering Manager

May 2025Present · 1 yr · Gurugram, Haryana, India

Gupshup

Principal Software Engineer | Architect

Apr 2022Jul 2025 · 3 yrs 3 mos · Remote · Remote

  • As a System Architect, I am responsible for both high-level and low-level architecture and design of the products owned by my team. My role involves creating and overseeing the structural framework and technical roadmap that guide the development and deployment of our systems. I have architected a range of key products including:
  • Marketing Engine: An advanced platform designed to optimize marketing strategies and automate campaign management.
  • Link Tracking System: A robust system for tracking and analyzing the performance of URLs across various channels.
  • Campaign Analytics: A comprehensive tool for analyzing marketing campaign data, providing actionable insights to improve performance.
  • IPaaS (Integration Platform as a Service): A cloud-based solution that facilitates seamless integration of various applications and data sources.
  • Segmentation: A powerful system for dividing customer bases into distinct groups to target specific marketing efforts effectively.
  • Customer360: An all-encompassing view of customer data, providing a holistic perspective to enhance customer relationship management.
  • My responsibilities include ensuring the scalability, reliability, and security of these systems while aligning with business goals and technology strategies. I work closely with cross-functional teams to drive innovation and deliver high-quality solutions that meet the evolving needs of our clients.
JavaApache FlinkApache KafkaArchitectural DesignApache SparkMicroservices+10

Oracle

Principal Software Engineer

Dec 2020Apr 2022 · 1 yr 4 mos · India

  • At Oracle, I led a team responsible for processing vast amounts of big data, handling billions of records for high-profile partners such as Twitter, Facebook, and Amazon. Our work involved running scheduled jobs daily, weekly, and monthly to manage and process this data efficiently.
  • Key Responsibilities:
  • Data Processing Leadership: Managed the end-to-end process of big data processing, ensuring timely and accurate handling of billions of records.
  • Scheduling and Automation: Oversaw the execution of various scheduled jobs that processed data at different intervals (daily, weekly, monthly).
  • Product Development: Built and enhanced products aimed at improving the overall data processing workflow, focusing on efficiency and scalability.
  • Monitoring and Alerting: Developed robust monitoring and alerting systems to ensure the reliability and performance of data processing activities.
  • Collaboration: Worked closely with cross-functional teams and partners to ensure seamless data integration and processing.
  • My role involved a deep focus on optimizing data workflows and implementing cutting-edge solutions to handle the growing volume and complexity of data from diverse sources.
Apache Spark StreamingSoftware DeploymentApache KafkaJavaArchitectureComputer Engineering+6

Dbs bank

Senior Associate

Nov 2017Dec 2020 · 3 yrs 1 mo · Hyderabad, Telangana, India

  • At DBS, I led a development team while also contributing as an individual developer. I played a pivotal role in building the Digi TW project from scratch, ensuring high code quality and meeting delivery timelines for production releases.
  • Key Responsibilities and Achievements:
  • Project Leadership: Spearheaded the development of the Digi TW project, managing the entire lifecycle from inception to deployment.
  • Microservices Development: Designed and developed microservices with REST APIs for various banking services, including:
  • Dashboard Service: Allows users to view all their accounts in one place upon login.
  • Transaction Service: Fetches all transactions for specific accounts.
  • Account Summary API: Provides summaries for CASA, Loan, and FD accounts.
  • FD Account Management: Handles the creation and termination of Fixed Deposit accounts.
  • Loan Repayment Service: Facilitates loan repayment processes.
  • Reporting Framework: Built a robust reporting framework to generate various transaction reports on a daily and monthly basis.
  • Quality and Timeliness: Delivered high-quality code that met stringent production standards and adhered to project timelines.
  • My role at DBS involved a blend of leadership and hands-on development, ensuring that we delivered innovative and reliable banking solutions that enhanced user experience and operational efficiency.
Software DeploymentComputer ScienceApache KafkaJavaArchitectureComputer Engineering+6

Makemytrip.com

Senior Software Developer

Feb 2014Nov 2017 · 3 yrs 9 mos · Gurugram, Haryana, India

  • At MakeMyTrip, I served as a Senior Software Developer, Full Stack, and Team Lead. In this role, I led a development team while also contributing as an individual developer, adhering to agile methodology for application development.
  • Key Responsibilities and Achievements:
  • Team Leadership: Led a team of developers, coordinating efforts and ensuring adherence to agile practices for efficient project delivery.
  • Service Development for Flight Teams:
  • Meals API: Developed services to manage meal options for flights.
  • Flights Vernacular: Enabled support for multiple languages in flight services.
  • Integrating New Flights: Integrated new flight services into the system.
  • Cancellation Penalty: Built services to handle flight cancellation penalties.
  • Hold Booking: Developed functionality to hold bookings for flights.
  • Auto Ticketing System: Designed and built an Auto Ticketing system for all domestic and international carriers of Amadeus, streamlining the ticketing process.
  • Progressive Web App Development:
  • Developed a progressive web app from scratch tailored for mobile users.
  • Integrated flight, hotel, and holiday APIs into a new architectural layer exposed to the mobile app, enhancing the user experience and functionality.
  • My role at MakeMyTrip involved a combination of leadership and full-stack development, delivering robust and scalable solutions that improved the travel booking experience for users.
Software DeploymentComputer ScienceTechnical StandardsApache KafkaJavaCommunication+6

Onmobile global limited

Software Engineer

Feb 2012Feb 2014 · 2 yrs · Bengaluru, Karnataka, India · On-site

JavaSpring BootMicroservicesDatabases

Yodlee infotech pvt ltd

Software Engineer

Jan 2010Jan 2011 · 1 yr · Bengaluru, Karnataka, India

Computer ScienceJavaCommunicationComputer EngineeringObject Oriented Design

Stackforce found 100+ more professionals with System Architecture & Microservices

Explore similar profiles based on matching skills and experience