Skip to content

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

Portrait of Haffi Mazhar

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)

Negotiating · Fibre · Cam_front AV-07Rec

Glass-to-glass

--ms

WebRTC · UDP

  1. ICEgathering candidates
  2. ICEconnectivity checks
  3. DTLShandshake
  4. SRTPkeys derived
  5. RTPH.264 720p30 track
  6. 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.

Transport link
RTT
--ms
Jitter
--ms
Bitrate
--Mb/s
FPS
--
Loss
--%
Ctrl
--ms
G2G latency · last 24s200ms budget

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

  1. OxaNow

    Sep 2024Present

    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
  2. EggMonkey

    20242026

    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
  3. Move.ai

    Oct 2023Aug 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
  4. Bink

    Jan 2022Oct 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
  5. Sky

    Nov 2019Dec 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

~/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.

All projects

~/learning-logs

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.