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
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
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
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

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

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

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.