M

Mohit Gupta

Director of Engineering

Bengaluru, Karnataka, India14 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years of experience in software development and automation.
  • Expertise in microservices architecture and low-code solutions.
  • Proven track record in enhancing operational efficiency.
Stackforce AI infers this person is a SaaS-focused engineering leader with extensive experience in automation and microservices.

Contact

Skills

Core Skills

JavascriptMicroservices ArchitectureLow-code/no-code SolutionsNo-code SolutionsJavaAwsDocker

Other Skills

Agile MethodologiesAmazon Web Services (AWS)AnalyticsAngularAnsibleApacheAppiumCore JavaCross-functional Team LeadershipDartE-CommerceEclipseEngineering ManagementFramework DesignInterpersonal Skills

About

Currently serving as Director of Engineering at Tata Digital, contributing to the development of scalable and secure internal platforms and innovative tools. With extensive experience in end-to-end system design, microservices architecture, and low-code/no-code solutions, I focus on improving operational efficiency and engineering productivity. Over 16 years of experience in software development and automation, with expertise in JavaScript, test automation frameworks, and KPI-driven strategies. I am passionate about creating robust platforms and collaborating with teams to deliver high-quality, future-ready solutions that meet evolving business needs.

Experience

Tata digital

2 roles

Director of Engineering

Promoted

Apr 2025Present · 11 mos · Hybrid

  • Owned end-to-end system design (HLD & LLD) for multiple internal platforms, translating business requirements into scalable, secure, and fault-tolerant architectures.
  • Directed the development of internal tools and open-source frameworks, improving engineering productivity, standardization, and operational efficiency across teams.
  • Designed and implemented Autocrux, a low-code/no-code automation platform using Angular, Spring Boot, MySQL, MongoDB, and Kafka, enabling rapid test journey creation with minimal engineering effort.
  • Defined microservices architecture, API contracts, data models, and event-driven workflows, ensuring loose coupling, extensibility, and high availability.
  • Led core backend development, including service orchestration, async processing, retry mechanisms, and idempotency handling using Kafka.
  • Spearheaded AI-driven capabilities for automated use-case generation and test intelligence, integrating seamlessly with YouTrack for end-to-end traceability and governance.
  • Reviewed and approved LLDs, code, and architectural decisions, enforcing best practices around performance, security, and maintainability.
  • Collaborated with product, QA, and platform teams to evolve designs iteratively, balancing delivery speed with long-term architectural integrity.
JavaScriptmicroservices architecturelow-code/no-code solutionsKPI-driven strategiestest automation frameworks

Senior Engineering Manager

Jan 2023Mar 2025 · 2 yrs 2 mos · Hybrid

  • .Spearheaded the development and end-to-end design (HLD & LLD) of a Unified No-Code Mobile Automation Platform built on Kafka, Spring Boot, and Kubernetes, enabling scalable, parallel execution across Android and iOS.
  • Defined microservices architecture, execution workflows, and event-driven communication patterns, supporting high-throughput automation with fault tolerance and horizontal scalability.
  • Led core platform development, including orchestration services, execution engines, and platform APIs, ensuring reliability and extensibility.
  • Enhanced release governance through AI-driven automation, designing chat-based approval workflows using Azure OpenAI, resulting in 40% faster release signoffs and improved auditability.
  • Designed governance flows, approval state machines, and integration contracts with CI/CD and release systems, ensuring compliance without slowing delivery.
Key Performance IndicatorsDartMicrosoft AzureKafkaSpring BootKubernetes+2

Makemytrip

2 roles

Senior Principal Software Engineer

Promoted

Jan 2022Jan 2023 · 1 yr · Hybrid

  • Spearheaded the development of flight cancellation, date change, and web check-in systems, serving over 2 million users monthly.
  • Unified post-sales automation across 15+ microservices, enhancing operational efficiency.
  • Implemented AWS Lambda shared services, achieving a 35% reduction in infrastructure costs.
  • Developed fraud detection systems that successfully prevented over $2 million in annual transaction losses.
Key Performance IndicatorsJavaAmazon Web Services (AWS)Spring Frameworkfraud detection systemsAWS

Senior Tech Lead

Nov 2019Jan 2022 · 2 yrs 2 mos · Hybrid

  • Led the development of a standard scoring framework to address data inconsistencies, enhancing system reliability and user satisfaction.
  • Designed and implemented a unified grid view for tracking missing flight information, enabling real-time notifications for anomalies.
  • Developed competitive pricing analysis tools for the Cab team, leveraging web crawling and data processing pipelines for actionable insights.
Core JavaJenkinsPythonAmazon Web Services (AWS)DockerJava+1

Goibibo

2 roles

Tech Lead

Apr 2017Oct 2019 · 2 yrs 6 mos · Hybrid

  • Led the implementation of Docker across multiple environments, enhancing deployment efficiency at Goibibo.
  • Developed a security testing tool, Zap, utilizing Python and Docker to identify OWASP risks effectively.
  • Created a comprehensive mobile framework for Android developers, streamlining testing processes and improving reporting capabilities.
JavaAmazon Web Services (AWS)Shell ScriptingDockerE-Commerce

Senior Software Engineer

Sep 2015Apr 2017 · 1 yr 7 mos · Hybrid

  • Developed and maintained microservices using Spring Boot and Django, enhancing system scalability.
  • Executed mobile automation performance testing with Android WebDriver and Java across various networks.
  • Utilized Selenium Grid for parallel execution of automation test suites, optimizing testing efficiency.
  • Leveraged New Relic and JMeter to identify and improve system performance across multiple servers.
JavaScriptJavaPython

Alwaysonvacation

2 roles

Senior Technical Consultant

Nov 2013Aug 2015 · 1 yr 9 mos

  • Served as a Senior Technical Consultant at AlwaysOnVacation, specializing in Java development.
  • Provided solutions for framework optimization and inbuilt tools to enhance system performance.
  • Acted as an individual contributor managing multiple tasks, including backend development and DevOps.
sdetMobile AutomationJavaAppium

Senior Application Engineer

Nov 2012Oct 2013 · 11 mos

  • Developed and maintained applications using Core Java, ensuring high performance and responsiveness.
  • Implemented CI-CD pipelines for streamlined deployment processes, enhancing development efficiency.
  • Integrated multilingual language support and utilized Groovy scripting for improved application functionality.
  • Executed real-device testing with Appium and BrowserStack, achieving significant regression reduction.
JavaAppium

Hungama

Senior Software Engineer

Feb 2012Nov 2012 · 9 mos · Noida, Uttar Pradesh, India · Hybrid

  • Developed a robust end-to-end framework for verifying logs, identifying unique errors, and storing them in the database.
  • Utilized Java, Spring Boot, Kafka, JPA, and MongoDB for backend development, enhancing system performance.
  • Implemented shell and Perl scripting to automate log data extraction and performance testing using NewRelic and JMeter.

Fareportal

Senior Software Engineer

Nov 2010Jan 2012 · 1 yr 2 mos · Gurugram, Haryana, India · Hybrid

  • Automated travel domain applications to enhance operational efficiency.
  • Developed web services automation using Groovy scripting for WSDL APIs.
  • Implemented log monitoring solutions using Shell and Perl scripting.
  • Utilized Selenium RC and Selenium Grid with C# and NUnit for comprehensive test automation.

Mbit

Software Engineer

Jun 2009Oct 2010 · 1 yr 4 mos · Hybrid

  • Developed robust applications in Java for Mbit, focusing on multithreading and core Java functionalities.
  • Gained hands-on experience with Spring Boot, enhancing application performance and scalability.
  • Engaged in bug fixing and server deployment, ensuring seamless application functionality and user experience.

Education

Punjab Technical University

B-tech — E.C.E

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Javascript & Microservices Architecture

Explore similar profiles based on matching skills and experience