About the OperatorAbout me

Ali Azam Kazmi

Ali Azam Kazmi

Product Engineer & UX Strategist · Founder & CPO, DumbMoney · New Delhi, India

I learn whatever I need to in order to build the thing I think should exist. That has meant frontend one week and a PRD the next, usually on the same product.

Status
Accepting transmissions
Looking for
Product Management / product roles — Product Manager, Associate Product Manager, Technical PM
Based in
New Delhi, India · Delhi NCR
Now
Associate Software Developer, Product & Platform, MapMyIndia [Gtropy] · Founder & CPO, DumbMoney
Domains
Fleet & telematics platforms, logistics, geospatial products, enterprise SaaS dashboards, consumer e-commerce
Product craft
PRDs, user story mapping, roadmapping, prioritisation, A/B testing, stakeholder management, UX research
Languages
English · Hindi

At MapMyIndia [Gtropy] I work on enterprise fleet and telematics platforms — the software that tells someone where two hundred thousand vehicles are, and, more usefully, which four of them need attention right now. My role there has been consistent across every project: build the frontend, own the UI and the UX, work across teams, and write the document that says what we are actually solving.

I also run Smaak.ux, a small product and design studio, which is where I learned that a brand and an interface are the same argument told at different resolutions.

The airframe

Coming in to land.

Holding · on approach

02 / 06Ali Azam Kazmi

Loadout Technical28

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • React
  • Next.js
  • Angular
  • Ionic
  • Node.js
  • Nest.js
  • Spring Boot
  • Java
  • Python
  • C++
  • RxJS
  • D3.js
  • Three.js
  • Mappls SDK
  • OpenCV
  • TensorFlow
  • MongoDB
  • MySQL
  • SQL
  • REST APIs
  • Git
  • Postman
  • Vite
  • AWS S3

Loadout Design09

  • Figma
  • Spline
  • Adobe Suite
  • Wireframing
  • Prototyping
  • UX research
  • User flow design
  • Interaction design
  • Usability testing

Loadout Product09

  • PRD writing
  • User story mapping
  • Roadmapping
  • A/B testing
  • Prioritisation
  • Competitive analysis
  • Agile / Scrum
  • Stakeholder management
  • SEO & growth

Impact

What moved, and what I owned

Results ledger12 verified · log scale
Scale reachedabsolute counts · log scale
  1. 01200,000+UsersVahan Shakti
  2. 0230,000+Routes injectedIOCL GeoRTD
  3. 0320,000+Vehicles monitoredLocate · Maharashtra
  4. 0420,000+AttendeesMilan, SRMIST
  5. 0510,000+Active vehicles, scaling to 50,000Intouch
  6. 06600K+Follower brand shippedLean Multiverse · Smaak.ux
  7. 07300+Workshop participantsUI/UX workshop, Alexa Developers SRM
  8. 0850+Cross-functional team ledMilan core team
Measured changepercentage deltas · linear
  1. 0180%More productive billing & accounts teamsMappls Shop
  2. 02~40%Dashboard performanceCaching · RxJS · API optimisation
  3. 03+30%OCR extraction accuracyDatamatics R&D
  4. 04+15%Task completion after UX researchDatamatics usability testing

Bars are log-scaled for absolute counts and linear for percentage deltas. Outcome metrics for the two missions still in build are not yet measured and are not shown.

Ownership matrix10 missions · from each report’s role line
MissionFrontendUI / UXPRDCross-team
Technician Appactive
Mappls Shop Admin & Automated Billingactive
IOCL GeoRTD Pipelineactive
Vahan Shaktishipped
Intouchshipped
Locate — Manufacturer Backendshipped
Control Towershipped
Indane Yatra Mitrashipped
FASTag Platformshipped
Hermesshipped
Owned on9/106/102/106/10

Every dot is a literal match against that mission’s role line — nothing is claimed here that the report itself does not say.

05 / Operating loop

How the work actually runs

01 / 08 · ProblemScroll to run the loop

What the role actually is

Across every project the shape is the same: I own the frontend, I own the UI/UX, I work across teams, and I end up writing the PRD — problem statement, user stories, acceptance criteria, the edge cases nobody wants to think about.

Not because the title says so. Because someone has to decide what matters first, and that decision is usually the one holding everything else up.

01

Problem

Find the decision nobody has made yet.

EvidenceMappls Shop Admin: billing was manual, and the real work was finding every place a human was quietly deciding.

02

Understand

Who feels it, what the system must insist on.

EvidenceTechnician App: installation, replacement and rectification are three different jobs wearing the same uniform.

03

Strategy

Decide what matters first.

EvidenceVehicle status logic (moving, stopped, idle, delayed, offline) defined before anything was built.

04

UX

Design for the hand, the signal and the daylight.

EvidenceMap UX: rotation, fit-to-route, route playback. Alarm, geofence and ticketing workflows.

05

Technology

The tool the problem needs, not the one on the résumé.

EvidenceReact, Angular, Ionic, RxJS, D3, Mappls SDK, and a 30,000-route geospatial pipeline into S3.

06

Build

Own the frontend end to end.

EvidenceFrontend owned on nine of ten missions; UI/UX on six; the PRD on the active ones.

07

Ship

Live, in production, with real users on it.

Evidence5+ live projects. Vahan Shakti, Intouch and Indane Yatra Mitra on the Play Store.

08

Learn

Look at what happened. Then start again.

Evidence~40% dashboard speed-up, found after shipping, from caching, RxJS and API work.

Then the next problem

Live projects
5+
Dashboard speed-up
~40%
Studio clients
10+
Vehicles tracked
20,000+

Smaak.ux · since 2023 · freelance

Ten clients, eight of them here

Open the studio

How the work goes

Problem in, problem out

  1. Someone describes what is going wrong, in their own words and rarely in product terms. The job starts by taking that seriously rather than translating it too early.

  2. Sit with the actual workflow — who touches it, where it breaks, and which parts are a person quietly compensating for the software.

  3. Decide what is worth building and, more importantly, what is not. This is where the PRD gets written, and writing it is part of the role rather than someone else's handoff.

  4. Design the thing against the real constraints: who is using it, on what, and under what pressure. Field tools and dashboards fail differently.

  5. Choose the stack for the problem rather than for the CV — and stay close enough to it to know when a design decision has quietly become an engineering one.

  6. Implement the frontend. Owning both the design and the code means the compromises get made deliberately instead of discovered at integration.

  7. Get it in front of the people who described the problem, across whatever teams have to move for that to happen.

  8. Find out what it actually changed, which is usually not the thing that was predicted — and that answer becomes the next problem.

Education

Where the foundations came from

Aug 2020 — Jun 2024

B.Tech, Computer Science Engineering
SRM Institute of Science and Technology, Chennai · CGPA 8.76 / 10.0

Leadership

Running things that had to actually happen

Sep 2022 — May 2024

Technical Convener, Directorate of Student Affairs · SRMIST

Directed Milan, a national cultural festival with 20,000+ attendees. Managed a 50+ member cross-functional team.

Nov 2020 — May 2024

Vice President · Alexa Developers SRM

10+ technical events and hackathons. The flagship UI/UX workshop drew 300+ participants.

Capabilities

What I reach for

Technical
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • React
  • Next.js
  • Angular
  • Ionic
  • Node.js
  • Nest.js
  • Spring Boot
  • Java
  • Python
  • C++
  • RxJS
  • D3.js
  • Three.js
  • Mappls SDK
  • OpenCV
  • TensorFlow
  • MongoDB
  • MySQL
  • SQL
  • REST APIs
  • Git
  • Postman
  • Vite
  • AWS S3
Design
  • Figma
  • Spline
  • Adobe Suite
  • Wireframing
  • Prototyping
  • UX research
  • User flow design
  • Interaction design
  • Usability testing
Product
  • PRD writing
  • User story mapping
  • Roadmapping
  • A/B testing
  • Prioritisation
  • Competitive analysis
  • Agile / Scrum
  • Stakeholder management
  • SEO & growth