Kamal Agarwal

CTO

Noida, Uttar Pradesh, India15 yrs experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Over 12 years of experience in diverse engineering domains.
  • Expertise in building scalable distributed systems and service-oriented architecture.
  • Proven ability to lead high-performing teams and deliver impactful products.
Stackforce AI infers this person is a SaaS and E-Commerce expert with a strong focus on scalable systems and team leadership.

Contact

Skills

Other Skills

Agile Project ManagementAndroid DevelopmentC#C++COSMOSConcurrent ProgrammingConditional GenerationCustomer RetentionCustomer Segmentation StrategyEclipseFront-end DevelopmentGenerative AIGradleHTMLHibernate

About

Engineer Manager with more than 12 years of experience in different domains of Enterprise, E-Commerce, Telecommunication, and Online Travel. Technical expertise in highly scalable distributed systems, service-oriented architecture, and web-based applications. Demonstrated ability to motivate and influence people to deliver the best-in-class products. Ultimately building a highly cohesive and high throughput team that is self-reliant and self-sustaining. Commitment and dedication are what that has shaped my life, and it is my desire to succeed in whatever I do that continuously drives me to work harder to achieve my goals. Tech Stack: Java/J2EE, C#, ReactJS, Hibernate, Spring, Web Services, Kafka, Storm, Couchbase, Android, Kotlin

Experience

Microsoft

3 roles

Principal Software Engineering Manager

Promoted

Sep 2025Present · 6 mos · On-site

Senior Software Engineering Manager

Promoted

Oct 2022Aug 2025 · 2 yrs 10 mos · On-site

  • Building the Growth Marketing tool, Iris, to drive acquisitions, engagement, and retention across Microsoft products.
  • Personalizing Xbox Home experience to drive engagement.
  • Personalizing Game Pass apps on mobile and PC to drive discovery of games.

Senior Software Engineer

Jan 2020Oct 2022 · 2 yrs 9 mos · On-site

Airtel x labs

Senior Engineering Manager

Sep 2018Jan 2020 · 1 yr 4 mos · Gurgaon, India

  • Development of Analytics Platform using Kafka, Clickhouse, Superset which processes approximately 500 million records every day.
  • Build the Simplified customer journey for Postpaid online flow, which increases the conversion of Qualified Lead by 50%.

Makemytrip.com

2 roles

Lead Software Engineer

Oct 2016Sep 2018 · 1 yr 11 mos

  • Responsible for Supplier-related engineering activities and initiatives in the flight business of MakeMyTrip ensuring end to end delivery of products keeping a check on Architecture, Timelines, Quality and Team.
  • Leading the team of 4 engineers and delivering the project with changes in Domestic Flights, International Flights, Post Sales and Customer Engagement platforms that drive $1.2B GMV.
  • The team owns and maintains multiple Tier-1 services. Core systems owned by the team are transactional booking funnel across Desktop and Android, Real-time fare-alert notification service, Fare Caching.
  • Working for re-architecture of components of Flights engine using SOA-Unification, thus giving foundation for future expansion.
  • Stakeholder management across multiple functions such as product, revenue, supply and infrastructure.

Senior Software Development Engineer

Jan 2015Sep 2016 · 1 yr 8 mos

  • Fare Alerts – Customers get real-time notifications of fare-drop for the sectors they searched on the MMT platform.
  • Sale Discovery - First OTA to know instantaneously and notify customers when a sale is opened by an airline by analyzing the fare change rates.
  • Fare Calendar - Latencies of milliseconds to show fares for the next 3 months.
  • Seat Map - First OTA to give native seat selection and booking experience.
  • Fare Family - Implemented fare family features for SpiceJet.
  • Lazy Loading - Implementation of Lazy Loading of Flights for Domestic flights using web-sockets.

Mcafee

Software Development Engineer

May 2013Jan 2015 · 1 yr 8 mos · Bangalore

  • I worked as an individual contributor for 'ePolicy Orchestrator' which is a security management platform that provides deep integration between different security solutions and complete visibility into an organization's risk posture while reducing the complexity and expense of managing IT risk.

Tata consultancy services

3 roles

System Engineer

Promoted

Jan 2013May 2013 · 4 mos

Assistant System Engineer

Jan 2012Dec 2012 · 11 mos

Assistant System Engineer - Trainee

Dec 2010Dec 2011 · 1 yr

Education

LNMIIT

B. Tech — Communication and Computer Engineering

Jan 2006Jan 2010

Rawat Senior Secondry School

Jan 2000Jan 2006

Stackforce found 100+ more professionals with Agile Project Management & Android Development

Explore similar profiles based on matching skills and experience