Senior Software Engineer

I build scalable web platforms with TypeScript, React, Python, and AWS — from geospatial tools to payment systems.

About

I'm a senior software engineer with over five years of experience shipping scalable, full-stack products. I work across the stack — TypeScript and React on the frontend, Python and Node.js on the backend, and AWS, Firebase, and GCP for the infrastructure that holds it all together.

Currently, I'm at xMap, where I lead engineering on two geospatial platforms — Studio, a marketplace for location datasets, and Polygon, a location-intelligence tool. I drove the migration to a serverless architecture that cut infrastructure costs by 20%, integrated Stripe for transaction processing, and shipped a multi-tenant Cognito + Lambda auth flow across staging and production.

Previously, I built mapping annotation tooling at Turing with Deck.gl and GraphQL, shipped a Flutter-based payments app at Simply Zibra, and spent three years at Decision Labs modernizing legacy applications with React, Node.js, and Ruby on Rails — all under a strict TDD discipline. Reach me at usman.haider.developer@gmail.com.

Outside of shipping code, I'm reading about distributed systems, mentoring earlier-career engineers, and tinkering with side projects on GitHub.

Experience

2023 — PRESENT

Senior Software Engineer · xMap ↗

Lead engineering on two geospatial platforms — Studio (a dataset marketplace) and Polygon (a location-intelligence tool). Migrated infrastructure to serverless (-20% cost), integrated Stripe for transactions, and built a multi-tenant Cognito + Lambda auth flow.

TypeScript

React

FastAPI

AWS

Stripe

2022 — 2023

Software Engineer · Turing ↗

Built an advanced mapping annotation tool with Deck.gl and Nebula.gl, deployed a microservices architecture, and integrated GraphQL for streamlined data fetching. Shipped automated testing frameworks that cut production bugs by 30%.

React

Deck.gl

GraphQL

Microservices

Node.js

2019 — 2022

Software Engineer · Decision Labs ↗

Modernized legacy applications and shipped new full-stack features with React, Node.js, and Ruby on Rails. Championed TDD, implemented OAuth2 + JWT auth across services, and cut deployment times in half across AWS and GCP.

React

Node.js

Ruby on Rails

AWS

Projects

xMap Studio — geospatial data marketplace
xMap Studio ↗

Geospatial data marketplace where teams browse and license location datasets. Built the storefront, Stripe checkout, and automated dataset-access provisioning on AWS Lambda + Cognito.

React

FastAPI

Stripe

AWS Lambda

xMap Polygon — location intelligence platform
xMap Polygon ↗

Location-intelligence platform for analyzing and visualizing geospatial polygons. Designed the multi-tenant data layer and the interactive map and analytics UI.

React

Deck.gl

FastAPI

Open source projects on GitHub
Open Source ↗

A scratchpad for experiments and side projects — TypeScript, Python, and React snippets, plus the occasional FastAPI service. Lives publicly on GitHub.

TypeScript

Python

FastAPI

Contact

Have a project, a role, or just a question? I read everything and reply within a couple of working days.

Designed and built with Sitelas. Typeset in Inter.

Home | Sitelas