Senior Software Engineer

I build scalable platforms across geospatial data, payments, and cloud infrastructure.

About

I'm a senior software engineer based in Lahore, Pakistan, with over five years building scalable web platforms across geospatial data, fintech, and developer tooling. I work across the stack — TypeScript and React on the front-end, Python and FastAPI on the back-end, AWS in between.

Currently, I lead engineering at xMap, where I built and maintain studio.xmap.ai and polygon.xmap.ai — production platforms for geospatial data sales and location intelligence, running on serverless AWS with Stripe-powered transactions and multi-tenant Cognito auth.
Previously, I shipped real-time mapping tooling at Turing using Deck.gl and Nebula.gl, built a high-performance payments app at Simply Zibra on Flutter and Firebase, and spent three formative years at Decision Labs modernizing legacy applications with React, Node.js, and Ruby on Rails — championing TDD and cutting deployment time in half.

Outside work I tinker with side projects, mentor early-career engineers, and write about cloud architecture. Reach me at usman.haider.developer@gmail.com.

Experience

2023 — PRESENT

Senior Software Engineer · xMap ↗

Lead development of two production geospatial platforms — studio.xmap.ai and polygon.xmap.ai. Architected the serverless AWS backend (Lambda, API Gateway, Cognito), integrated Stripe for transactions, and built a multi-tenant admin surface. Cut infrastructure costs 20% and deployment time 50%.

TypeScript

React

FastAPI

AWS

Stripe

2022 — 2023

Software Engineer · Turing ↗

Spearheaded an advanced mapping annotation tool using Deck.gl and Nebula.gl. Built a microservices backend with GraphQL data fetching, shipped real-time collaborative editing, and developed automated testing frameworks that cut production bugs by 30%.

Deck.gl

GraphQL

React

Microservices

Python

2019 — 2022

Software Engineer · Decision Labs ↗

Modernized legacy apps and shipped new full-stack products on React, Node.js, and Ruby on Rails. Championed TDD across the team, designed an OAuth2 + JWT auth strategy, and streamlined deployments across AWS and GCP — halving deploy times in the process.

React

Node.js

Rails

TDD

Projects

xMap Studio — geospatial data marketplace preview
xMap Studio ↗

Geospatial data marketplace running on serverless AWS — Lambda, API Gateway, S3, Cloudfront, and Cognito. Stripe-powered checkout with automated dataset access provisioning. Google Sign-In and MFA reduced onboarding friction.

React

FastAPI

AWS Lambda

Stripe

xMap Polygon — location intelligence platform preview
xMap Polygon ↗

Location intelligence platform for analyzing and visualizing geospatial data. React + FastAPI with custom visualization layers and a comprehensive admin surface for managing users, datasets, and financial transactions.

React

FastAPI

Cognito

Mapping Annotation Tool — collaborative editor preview
Mapping Annotation Tool ↗

Real-time collaborative mapping annotation tool built with Deck.gl and Nebula.gl. Microservices backend with GraphQL data layer, automated test framework, and a 25% gain in processing speed over the previous version.

Deck.gl

Nebula.gl

GraphQL

Built with care in Lahore, Pakistan. Coded in Visual Studio Code. All text is set in the Inter typeface.

Home | Sitelas