Senior Software Engineer
I build scalable, reliable software — from cloud infrastructure and APIs to the interfaces people use every day.
About
I'm a senior software engineer with over five years of experience building scalable products in TypeScript, Python, React, Next.js, and FastAPI. I care about shipping reliable software end to end — from cloud infrastructure and APIs down to the interfaces people actually use.
Currently I'm a Senior Software Engineer at xMap, where I build geospatial-data and location-intelligence platforms — Studio and Polygon — and led a migration to serverless that cut infrastructure costs by 20% while improving scalability.
Previously I worked at Turing, Simply Zibra, and Decision Labs, building everything from real-time collaborative mapping tools to Flutter payment apps and full-stack platforms across AWS, GCP, and Firebase. Along the way I shipped CI/CD pipelines, drove deployment times down by half, and mentored engineers.
I'm a strong advocate of test-driven development and functional programming. I'm always happy to talk shop — reach me at usman.haider.developer@gmail.com.
Experience
2023 — PRESENT
Built two geospatial platforms — Studio and Polygon — with React and FastAPI. Integrated Stripe billing and AWS Cognito auth (Google Sign-In, MFA), designed a multi-tenant architecture, and led the serverless migration that cut infrastructure costs by 20%.
React
FastAPI
AWS
Stripe
Serverless
2022 — 2023
Built an advanced mapping annotation tool with Deck.gl and Nebula.gl, boosting processing speed by 25%. Deployed a microservices architecture, integrated GraphQL for efficient data fetching, and added real-time collaborative editing for simultaneous multi-user work.
Deck.gl
Nebula.gl
GraphQL
Microservices
TypeScript
2019 — 2022
Modernized legacy apps and built full-stack solutions with React, Node.js, and Ruby on Rails. Championed TDD for reliable releases, halved deployment times across AWS and GCP, and implemented OAuth2/JWT authentication across the stack.
React
Node.js
Ruby on Rails
TDD
Projects

A geospatial-data marketplace built with React and FastAPI. Stripe-powered dataset purchases with automated access provisioning, AWS Cognito auth with Google Sign-In and MFA, all on a multi-tenant architecture.
React
FastAPI
Stripe
AWS

A location-intelligence platform for analyzing and visualizing geospatial data, backed by serverless AWS infrastructure — Lambda, API Gateway, S3, and CloudFront — built for scale and resilience.
React
Serverless
AWS

A high-performance payment app built with Flutter, integrating multiple banking and Open Banking APIs for seamless transactions, on a scalable Firebase and GCP backend with cloud monitoring.
Flutter
Firebase
GCP
Spare by design, dark by default — built to read like the work itself. All text is set in the Inter typeface.