Senior Software Engineer

I build scalable, cloud-native web applications and geospatial data platforms.

About

I'm a senior software engineer with over five years of experience designing and shipping full-stack web applications. My focus is on building scalable, cloud-native systems with TypeScript, Python, React, Next.js, and FastAPI — the kind of platforms that have to stay reliable as users, datasets, and feature surfaces grow.

Currently, I'm a Senior Software Engineer at xMap, where I lead engineering on a geospatial data marketplace and a location intelligence platform. I designed the multi-tenant AWS architecture, built Stripe-powered access provisioning, and migrated the stack to serverless — cutting infrastructure costs by 20% and deployment time by 50%.

Previously I worked at Turing, Simply Zibra, and Decision Labs on everything from Deck.gl mapping annotation tools to Flutter payment apps and Ruby on Rails platform rewrites. I lean on test-driven development, mentor early-career engineers, and care a lot about getting CI/CD, observability, and authentication right the first time.

I hold a BE in Software Engineering from NUST, Pakistan. Reach me at usman.haider.developer@gmail.com — I'm always open to interesting problems.

Experience

2023 — PRESENT

Senior Software Engineer · xMap ↗

Lead engineering on studio.xmap.ai (geospatial data marketplace) and polygon.xmap.ai (location intelligence). Built multi-tenant AWS architecture, Stripe checkout, Cognito auth with MFA, and Lambda workflows. Migrated to serverless — cut infra costs by 20%.

TypeScript

React

FastAPI

AWS

Stripe

2022 — 2023

Software Engineer · Turing ↗

Spearheaded a mapping annotation tool built on Deck.gl and Nebula.gl, delivering 25% faster processing and 20% lower response times. Shipped microservices, GraphQL data layer, real-time collaborative editing, and an automated testing framework 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 work across React, Node.js, and Ruby on Rails. Championed TDD, set up OAuth2/JWT auth, implemented Redux state management, and streamlined AWS + GCP deploys to cut deployment time in half.

React

Node.js

Ruby on Rails

Redux

Projects

xMap Studio — geospatial data marketplace
xMap Studio ↗

Geospatial data marketplace where teams discover, preview, and purchase datasets. Built the React frontend, FastAPI backend, Stripe-driven access provisioning, and the AWS Cognito auth flow with MFA and Google sign-in.

React

FastAPI

AWS Lambda

Stripe

xMap Polygon — location intelligence platform
xMap Polygon ↗

Location intelligence platform for analyzing places at scale. Designed the data visualization layer, multi-tenant architecture, and admin tooling for managing users, datasets, and transactions across staging and production.

Next.js

TypeScript

Cloudfront

GitHub open source projects
GitHub · UsmanHaider15 ↗

Open source work and side projects spanning serverless tooling, AWS Lambda utilities, and frontend experiments with React Query, Redux, and Tailwind. The home for everything I build outside of client work.

TypeScript

Python

Serverless

Built with Sitelas. Inter typeface throughout. Reach me at usman.haider.developer@gmail.com.

Home | Sitelas