A

ASHISH kumar

Software Engineer

Bengaluru, Karnataka, India15 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable web and mobile applications.
  • Proficient in AI-driven solutions and modular architectures.
  • Strong focus on performance and user experience.
Stackforce AI infers this person is a SaaS expert with a strong focus on AI-driven solutions and scalable architectures.

Contact

Skills

Core Skills

React NativeAi-driven Solutions

Other Skills

ReactTypeScriptNode.jsRetrieval-Augmented Generation (RAG)LangGraphMCPGenerative UICloud ApplicationsCI/CDAutomated TestingPerformance OptimizationMobile ApplicationsSolution-orientedUser RequirementsObject-Oriented Programming (OOP)

About

As Principal Software Engineer at MakeMyTrip, I bring over five years of experience designing and building scalable web and mobile applications with a focus on performance, clean architecture, and user experience. My expertise includes React Native, React, TypeScript, Node.js, and AI-driven solutions such as Retrieval-Augmented Generation (RAG), LangGraph, MCP, and Generative UI. At MakeMyTrip, I contribute to the development of cutting-edge technologies, including RAG-based contextual search, dynamic Generative UI components, and modular AI microservices. By leveraging my technical skills, I enable our team to deliver scalable, high-performance solutions that enhance user engagement and personalization.

Experience

Ge healthcare

Senior Staff Software Engineer

Mar 2026Present · 1 mo · Bengaluru, Karnataka, India · On-site

Makemytrip.com

3 roles

Principal Software Engineer

Promoted

Apr 2023Mar 2026 · 2 yrs 11 mos · Bengaluru, Karnataka, India · On-site

  • Architecting next-gen mobile & web platforms, AI-powered features, and high-performance systems
  • Design and build scalable web & mobile applications with a deep focus on performance, clean architecture, and user experience. My expertise spans React Native, React, TypeScript, Node.js, cloud systems, and AI-driven product engineering using LangChain, LangGraph, RAG, MCP, and Generative UI.
  • At MakeMyTrip, I drive architecture, platform modernization, and AI-first engineering across the Holidays and ACME teams. I built ACME from the ground up with a modular, plug-and-play architecture, reusable libraries, and strong CI/CD processes. I have accelerated productivity through TypeScript-first development, Zod validations, automated testing, DevEx improvements, and AI-assisted workflows.
  • I work hands-on with cross-functional teams (Backend, Android, iOS, UX, Data Science) to deliver high-impact features, improve reliability, and shape long-term technical direction.
  • Key Impact
  • Built RAG-based contextual search improving content discovery & personalization.
  • Designed Generative UI components that adapt intelligently to user context & behavior.
  • Integrated LangChain + LangGraph workflows to enable scalable conversational intelligence.
  • Prototyped MCP-based microservices for modular, composable AI capabilities.
  • Architected modular, micro-frontend & modular mobile systems for faster delivery & scalability.
  • Improved performance using Hermes, bundle splitting, API caching, lazy loading, FastImage.
  • Delivered AI-powered flows including contextual search, generative UI, and conversational features.
  • Set up strong CI/CD pipelines, linting & formatting rules and Zod-based validations.
  • Mentored engineers, led code reviews, and championed AI-first, quality-first engineering practices.
  • Consistently delivered high-stability releases with a 98%+ crash-free rate across mobile apps.
React NativeReactTypeScriptNode.jsRetrieval-Augmented Generation (RAG)LangGraph+7

Lead Software Engineer

Promoted

Oct 2019Mar 2023 · 3 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • I design and build scalable web & mobile applications with a focus on performance, clean architecture, and user experience. My expertise spans React Native, React, TypeScript, Node.js, cloud systems, and AI-driven solutions using LangChain, LangGraph, RAG, MCP, and Generative UI.
  • Built RAG-based contextual search for smarter content discovery & personalization.
  • Designed Generative UI components that adapt dynamically to user behavior.
  • Integrated LangChain + LangGraph workflows for conversational intelligence.
  • Prototyped MCP-based microservices for modular AI capabilities.
  • Architected modular & micro-frontend/mobile solutions for faster delivery & scalability.
  • Improved performance with Hermes, bundle splitting, API caching, lazy loading.
  • Delivered AI-powered features (contextual search, generative UI, conversational flows).
  • Mentored high-performing teams, driving CI/CD, Agile, and AI-first practices.
React NativeReactTypeScriptNode.jsRetrieval-Augmented Generation (RAG)LangGraph+6

Senior Software Engineer

Sep 2013Aug 2017 · 3 yrs 11 mos · Gurugram, Haryana, India · On-site

  • Objected Oriented Development.
  • Understanding of Android Architecture.
  • Understanding of Android Activity Lifecycle.
  • XML (SAX Parser), JSON & HTML Parsing.
  • SQLite Database and Shared Preferences.
  • Restful Web services (Server and Client side).
  • Multi-Threading, Asynch Task, Handlers.
JavaScriptMobile PlatformsReact.jsSolution-orientedFront-End DevelopmentUser Requirements+7

Inmobi

Senior Solutions Engineer

Oct 2019Jan 2020 · 3 mos · Bengaluru, Karnataka, India · On-site

Oracle

Senior Member Of Technical Staff

Aug 2017Oct 2019 · 2 yrs 2 mos · Bengaluru, Karnataka, India

Mobile ApplicationsCloud ApplicationsSolution-orientedUser RequirementsObject-Oriented Programming (OOP)Clean Coding+3

Mindtree

Software Engineer

Nov 2012Sep 2013 · 10 mos · Bengaluru, Karnataka, India · On-site

Onmobile

Product Support Engineer

Dec 2010Nov 2012 · 1 yr 11 mos · Bengaluru, Karnataka, India · On-site

  • As a Product Support Engineer i am primarily responsible for providing L3 Support.
  • Key responsibilities:
  • 1) Providing Production support for complex issue.
  • 2) Handling large Billing systems.
  • 3) Shell scripting in Linux.
  • 4) MySQL database handling, replication and optimization.
  • 5) Handling, optimization and tuning of Tomcat server.
  • 6) Development of tools for product deployment and UAT.
  • 7) Handling cross operator system migrations.
Cloud ApplicationsClean CodingProductization

Education

Punjab Technical University

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2006Jan 2010

DAV public school

10+2 — Mathematics

Jan 2003Jan 2005

Stackforce found 100+ more professionals with React Native & Ai-driven Solutions

Explore similar profiles based on matching skills and experience