M

Mahendra Singh Chouhaan

CEO

Gurgaon, Haryana, India8 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 9 years of experience in backend engineering.
  • Expert in microservices architecture and distributed systems.
  • Led a team of six engineers to drive best practices.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Fintech.

Contact

Skills

Core Skills

Distributed SystemsJavaMicroservices

Other Skills

Apache KafkaCI / CDDjangoElasticsearchGoogle Kubernetes Engine (GKE)KubernetesLangChainMongoDBNode.jsPGvectorRedisSQLSpring BootTeam Managementpython

About

I’m Mahendra Singh Chauhan, a backend-focused Software Engineer and Technical Lead with over 9 years of experience in designing and building high-performance, scalable systems for large-scale consumer applications. My core expertise lies in microservices architecture, distributed systems, and database optimization, with hands-on proficiency in Java, Node.js, Python, React, and cloud-native infrastructure. I’ve successfully delivered and scaled products across Fintech (NBFC), E-commerce, and Social Media domains — ensuring reliability, low latency, and cost-efficient performance at scale. Over the years, I’ve led and mentored a team of six backend engineers, driving best practices around system design, code quality, and CI/CD. I’ve also collaborated closely with frontend, product, and DevOps teams to translate business goals into robust, production-ready solutions. I’m passionate about solving complex technical challenges, optimizing systems for scale, and building engineering cultures that value innovation and ownership. Currently, I’m seeking opportunities in high-growth, innovation-driven environments where I can contribute to building resilient, data-driven, and AI-empowered systems that make a tangible impact.

Experience

Indifi

Technical Team Lead

Jan 2025Present · 1 yr 2 mos · Gurugram, Haryana, India · Hybrid

  • Lead and manage post-loan disbursal operations.
JavaNode.jsDistributed Systems

Otipy

2 roles

Technical Lead

Promoted

Apr 2022Apr 2025 · 3 yrs

  • Designed scalable backend systems and infrastructure for a high-traffic consumer application, handling over 73k daily active users
  • Spearheaded the design and implementation of quick(10 mins) delivery model seamlessly integrated with a morning delivery system, incorporating real-time update capabilities.
  • Developed user feed system that leveraged segmentation to boost user conversion rates by 7%
  • Implemented subscription and membership models, enhanced user retention and wallet share by 60%
  • Build offer management system to enhance promotional effectiveness, increased average order value by 15% and reduced our wastage
  • Created a flash deals model providing hourly lucrative deals, increasing user transactions and reducing wastage, with every order including at least 2 deal items
  • Designed and maintained search system using Elasticsearch, improving category and brand visibility, featuring auto-suggestions that enhanced user experience and increased search conversions by 20%.
  • Developed a comprehensive ERP system to manage flash deals, product details, offers and promotional banners, enabled internal teams to streamline operations, increasing efficiency and reducing manual tasks
  • Designed and maintained a product search system to improve category and brand visibility for consumers, featuring auto-suggestions for enhanced user experience.
  • Migrated monolithic application to a microservices-based approach, improved user order placement experience by reducing API latency by 40% and achieved 99% uptime for services
  • Managed a team of 6 developers, fostering collaboration and ensuring successful project execution
ElasticsearchpythonRedisJavaDjangoCI / CD+8

Software Engineer III

Jun 2020Mar 2022 · 1 yr 9 mos

Thekrishi

Software Engineer II

May 2019Jul 2020 · 1 yr 2 mos · Gurugram, Haryana, India

  • Engineered and launched a personalized feed algorithm that increased content relevance, resulting in a boost in user session duration up to 20 minutes
  • Developed a scoring mechanism to rank posts based on factors such as user interests, engagement history, and recency, ensuring the most relevant content was surfaced
  • Ensured system stability and performance during scaling from 12k to 50k daily active users.

Automate.io

Software Developor

May 2018May 2019 · 1 yr · India

  • Integrated APIs for Clicksend, Twilio, Etsy, Mailchimp, Facebook Offline Conversions, and Microsoft 365 to develop actions and triggers, automating workflows for various applications
  • Performed debugging tasks to identify root cause of errors or malfunctions in existing systems.

Fretron llp

Software Developer

Nov 2017Apr 2018 · 5 mos · Gurugram, Haryana, India

  •  Engineered and sustained RESTful APIs for numerous Java-based microservices, ensuring high performance and reliability.

Quietgrowth

Software Developer

Sep 2016Apr 2017 · 7 mos · Bengaluru, Karnataka, India

  • Developed the Musichelper application backend, a comprehensive web portal for managing music teacher studios, including scheduling lessons, billing, and generating reminders.
  • Debugged and resolved software issues efficiently, minimizing downtime and ensuring application stability.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology (BTech) — Mathematics and Computing

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Distributed Systems & Java

Explore similar profiles based on matching skills and experience