
$ whoami
Senior Software Engineer @ Oxa
Oxford, UK
Hey, I'm Haffi :)
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.
01About
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.
<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.
02Experience
resume.pdfOxanow
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.
WebRTCFastAPIRedisGCPTerraformEggMonkey
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.jsTypeScriptPostgreSQLStripeMuxMove.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.
FastAPIAWS LambdaDynamoDBStripeDatadogBink
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.
DjangoFastAPIPostgresRabbitMQRedisSky
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 testingChaos testingKubernetes
03Skills
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

