
EggMonkey - community football platform
- Typescript
- NextJS
- Hono
- Drizzle
- Postgres
- Clerk
- Stripe
- Mux
- Expo
~/haffi/hello.sh
Senior Software Engineer · Oxford, UK
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
------------------
status: all green (suspiciously)
av_feed.exe
Glass-to-glass
--ms
WebRTC · UDP
Day job, dramatised
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.
Not actual footage. No cars were harmed.
README.md
About
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
<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
Sep 2024 – Present
Senior Software Engineer, Autonomous Vehicles Remote Assist
Oxford, UK
2024 – 2026
Founding Engineer (part-time venture)
Boston, UK
Oct 2023 – Aug 2024
Backend Python Developer
London, UK
Jan 2022 – Oct 2023
Backend Python Developer
Ascot, UK
Nov 2019 – Dec 2021
Software Engineer, Performance
Leeds, UK
stack.json
Toolbox
latency.sketch
Not to scale. Emotionally accurate.
~/projects --featured
Side quests
Apps I built for fun, for friends, and to try out tech that I couldn't justify at work.
~/learning-logs
say-hello.exe
Contact
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.