
~/haffi/hello.sh
Senior Software Engineer · Oxford, UK
Hi, I'm Haffi. I make real-time systems feel instant
I build real-time systems, backend services and the cloud infrastructure that keeps them fast. Lately that means low-latency video and control for autonomous vehicles.
whoami.exe
Haffi Mazhar
haffi@localhost
------------------
- currently
- making cars feel close when they're a long way off
- runs on
- coffee, WebRTC and terraform plan
- side quests
- 5 projects, 7 learning logs
- fav metric
- p99, because averages lie
- reply time
- p99 < 48h
status: all green (suspiciously)
av_feed.exe (simulated, NDA-safe)
Glass-to-glass
--ms
WebRTC · UDP
- ICEgathering candidates
- ICEconnectivity checks
- DTLShandshake
- SRTPkeys derived
- RTPH.264 720p30 track
- Awaiting signal (and permission from legal)
Day job, dramatised
Driving a car from a long way away
Roughly what a remote operator sees. The real feed is confidential, so this one is drawn live in your browser. The latency budget is real, though.
- RTT
- --ms
- Jitter
- --ms
- Bitrate
- --Mb/s
- FPS
- --
- Loss
- --%
- Ctrl
- --ms
Not actual footage. No cars were harmed.
README.md
About
The slightly longer version
Software engineer with 7+ years in backend development and real-time systems. I build FastAPI services and cloud infrastructure, tune Python services for performance, and test reliability at very high scale. Currently building low-latency teleoperation for autonomous vehicles at Oxa, and previously founding engineer on a consumer sports platform.
metrics.dashboard
Benchmarks
Numbers I'm allowed to brag about
<200ms
Live video latency
Fleet-wide AV teleoperation over an optimised WebRTC pipeline.
<50ms
Control messaging
Bidirectional operator-to-vehicle messaging across fibre, 4G and Starlink.
15M
Concurrent users
Performance and chaos testing for Sky's identity platform.
10,000s
Vouchers issued
ASOS digital loyalty launch at Bink.
git log --career
Changelog
Where I've shipped things
OxaNow
Sep 2024 – Present
Senior Software Engineer, Autonomous Vehicles Remote Assist
Oxford, UK
- Architected and built multi-client video streaming and remote control with WebRTC, enabling fleet-wide teleoperation across regions and AV platforms.
- Achieved sub-200ms video latency and under 50ms bidirectional messaging latency using WebRTC (H.264/VP9 over UDP) across fibre, 4G and Starlink.
- Deployed a real-time WebSocket service on GCP Cloud Run with FastAPI, Redis and Cloud SQL, scaling to concurrent vehicle/operator sessions with strong connection reliability.
- Provisioned GCP Cloud SQL, Redis and Pub/Sub infrastructure with Terraform.
- WebRTC
- FastAPI
- Redis
- GCP
- Terraform
EggMonkey
2024 – 2026
Founding Engineer (part-time venture)
Boston, UK
- Took a consumer sports platform from concept to production, generating £20k total revenue and £1.3k MRR, owning product discovery, architecture and delivery.
- Partnered directly with the CEO to turn customer needs into scoped features and a pragmatic roadmap; recruited and managed UI/UX and customer-service hires.
- Built the full-stack platform from scratch with Next.js, React, TypeScript, Node.js and PostgreSQL: auth, onboarding, player profiles, fixture booking and matchmaking, subscriptions, football video highlights and an operations admin portal.
- Architected the cloud infrastructure, including Stripe payments and subscriptions, Mux video streaming, S3, SES notifications, Vercel hosting and DNS.
- Next.js
- TypeScript
- PostgreSQL
- Stripe
- Mux
Move.ai
Oct 2023 – Aug 2024
Backend Python Developer
London, UK
- Shipped multi-tenant SaaS services using FastAPI on AWS Lambda, integrating DynamoDB, Stripe and Auth0.
- Added Datadog performance dashboards and standardised CI/CD in GitHub Actions for more reliable, visible deploys.
- FastAPI
- AWS Lambda
- DynamoDB
- Stripe
- Datadog
Bink
Jan 2022 – Oct 2023
Backend Python Developer
Ascot, UK
- Delivered retailer APIs with FastAPI/Django, Postgres, Redis and RabbitMQ for digital loyalty; supported the ASOS launch issuing tens of thousands of vouchers.
- Django
- FastAPI
- Postgres
- RabbitMQ
- Redis
Sky
Nov 2019 – Dec 2021
Software Engineer, Performance
Leeds, UK
- Optimised Sky Identity to handle spikes of ~10 million concurrent users through scaling, resource tuning and load balancing.
- Introduced chaos and failover testing for APIs serving ~15 million concurrent users.
- Load testing
- Chaos testing
- Kubernetes
stack.json
Toolbox
Things I reach for before coffee
Languages
- Python
- Go
- C++
- TypeScript
Real-time systems
- WebRTC
- WebSockets
- gRPC
- FastAPI
Reliability & performance
- Latency reduction
- Load testing
- Chaos/failover testing
- Horizontal scaling
Cloud & infrastructure
- GCP
- AWS Lambda
- Kubernetes
- Terraform
- IAM
- PostgreSQL
- DynamoDB
- Redis
- RabbitMQ
- Grafana
- Prometheus
latency.sketch
Not to scale. Emotionally accurate.
~/projects --featured
Side quests
Things I built after hours
Apps I built for fun, for friends, and to try out tech that I couldn't justify at work.
~/learning-logs
Learning logs
Notes I wrote so future me stops googling
say-hello.exe
Contact
My inbox has great uptime
Want to talk WebRTC, shaving milliseconds off a pipeline, or why your p99 is lying to you? Send a message. Replies are eventually consistent, but they do arrive.

