I'm a senior software engineer based in Karachi, mostly working on infrastructure and platform engineering. Outside of work, I like building things, especially simulation engines and games, and generally figuring out how things work.
Most of my work revolves around cloud infrastructure and platform engineering, from Kubernetes and Terraform to CI/CD and network security across AWS and GCP. I work on the infrastructure behind identity verification and anti-money-laundering systems.
Mapping an unknown space while tracking your own position inside it.
Planning a full reverse-parking maneuver into a tight bay.
Moving a mouse pointer with your eyes.
The team capstone for Udacity's Self-Driving Car Nanodegree, running on a real vehicle.
Car-Detection-And-Tracking ↗Vehicle detection and tracking, in Python.
Advanced-Lane-Detection ↗Lane detection that holds up on curves, not just straight roads. Python.
ParticleFilter ↗Particle filter localisation on a bicycle model, in C++.
extended-kalman-filter ↗EKF fusing LIDAR and RADAR, in C++.
UKF ↗An Unscented Kalman Filter, in C++.
CarND-Path-Planning-Project ↗Highway path planning, in C++.
CarND-Catch-Run-Away-Car-UKF ↗CarND-Unscented-Kalman-Filter-Project ↗I'm working on a series of interactive articles on the working knowledge I actually use. I've written a few so far. Once they're in shape, I'll polish them with AI and publish them here. Expected topics: identity and trust, distributed systems, the data layer, networking, observability, ML concepts, AI systems engineering, architecture, concurrency, reliability, delivery, compliance, application security, testing.