Manchester, United Kingdom
Muhammad Farhan
Senior Backend Engineer — 7+ years of building systems that don't break.
$ whoami
7+ years building high-performance Python systems, RESTful APIs and microservices across fintech, healthcare and enterprise SaaS. AWS Certified Solutions Architect & Odoo 19 Certified — currently modernising legacy .NET infrastructure at Tier1, Manchester, with a focus on observability, TDD and Agentic AI.
$ cat role.txt
Software Developer @ Tier1 · Manchester, UK · Sep 2025 → Present
$
Engineering Craft
Backend is a craft, not a commodity
Eight years of treating invisible systems with visible care — request path, observability and delivery pipeline, animated as they actually run in production.
Architecture first
Boundaries, contracts and failure modes mapped before the first line of code. Good systems are designed, not accreted.
APIs as contracts
Versioned, documented, validated at the edge. An endpoint is a promise to every client that depends on it — I design them to be kept.
Data with integrity
Schemas that model the domain, migrations that never lose a row, queries tuned until the explain plan reads like poetry.
Containerised everything
Docker images identical from laptop to production, Kubernetes keeping them alive, Ansible and Terraform remembering how it's all wired.
Observe everything
Prometheus scraping every service, Grafana turning metrics into decisions. If it isn't measured, it isn't finished.
Ship without fear
Jenkins and GitHub Actions pipelines: build, test, scan, deploy, roll back. Releases boring enough to run on a Friday.
0+
Years Experience
0+
APIs Delivered
0+
Production Deployments
0K+
Requests Processed Hourly
0+
Enterprise Projects
Tech Stack Galaxy
Everything orbits Python
Hover any technology to see how long I've used it and what I've shipped with it. The rings are real orbits — give them a moment.
FastAPI
5 yrsHigh-throughput async APIs, data pipelines and microservices.
depth of experience
The full toolbox
Languages & Frameworks
Databases & Caching
DevOps & Cloud
Infrastructure as Code
CI/CD & Automation
Observability
Data & Analytics
AI & LLM Tooling
Security & Practice
Tools
Featured Projects
Systems shipped, problems solved
Real production work — each with the architecture, the numbers, and the hard part nobody saw.
Secure Clinical Data Microservice
Healthcare-grade API with zero-trust access control
A FastAPI microservice handling sensitive clinical records with field-level encryption, audit trails and OWASP-aligned hardening, deployed behind Nginx on AWS.
Before
Manual access reviews, 400ms median reads
After
Policy-enforced access, 38ms p95 with Redis-backed authorization cache
The hard part · Guaranteeing auditability and consent enforcement on every read path without degrading latency.
Interface
POST /v1/recordsGET /v1/records/{id}POST /v1/consentGET /v1/audit-log
38ms
p95 latency
99.97%
uptime
100%
audit coverage
Multi-tenant Odoo ERP Platform
One platform, ten industries, isolated tenants
Custom Odoo modules and a multi-tenant deployment serving logistics, manufacturing and HR clients — isolated databases, shared upgrade pipeline, automated provisioning.
Before
2-day manual upgrades per tenant
After
Scripted fleet upgrades in under an hour with automated rollback
The hard part · Upgrading 25+ tenant databases on different module sets without breaking customizations.
Interface
POST /api/tenantsPOST /api/inventory/syncGET /api/hr/onboardingPOST /api/reports/run
25+
tenants
6 min
provision time
0 downtime
upgrade window
Real-time Data Pipeline System
Event-driven ingestion at six figures per hour
A FastAPI ingestion layer feeding an event-driven pipeline on AWS — validated, queued, transformed and persisted with idempotent consumers and dead-letter recovery.
Before
Synchronous writes, frequent timeouts under burst load
After
Queue-buffered async pipeline, flat p99 under 10x traffic spikes
The hard part · Absorbing bursty producer traffic without dropping events or blocking the API tier.
Interface
POST /v1/eventsGET /v1/streams/{id}POST /v1/replayGET /v1/health
100K+
events/hour
0
data loss
<2 min
replay time
Multi-Cloud CI/CD Framework
One pipeline definition, three clouds
A reusable GitHub Actions framework orchestrating builds, tests, security scans and deployments across AWS, DigitalOcean and Alibaba Cloud with environment promotion gates.
Before
Hand-rolled per-project scripts, hour-long deploys
After
Shared workflow library, 4-minute deploys with automatic rollback
The hard part · Unifying deployment behaviour across clouds with different registries, networks and auth models.
Interface
workflow: build-test-scanworkflow: deploy-stagingworkflow: promote-prodworkflow: rollback
4 min
deploy time
1 click
rollback
20+
pipelines
Customer Analytics API
Live business insight from raw operational data
A Flask analytics service aggregating operational data into real-time dashboards — windowed aggregations in PostgreSQL, cached materializations, Chart.js front end.
Before
30s ad-hoc queries against production tables
After
Incrementally refreshed materialized views served in under 300ms
The hard part · Serving aggregation-heavy dashboards over millions of rows without warehouse infrastructure.
Interface
GET /v1/metrics/revenueGET /v1/metrics/cohortsGET /v1/funnels/{id}POST /v1/segments
<300ms
dashboard load
12x
query speedup
500+
daily users
The Journey
Eight years of compounding craft
From first scripts to architecting platforms — every stage taught something the next one needed.
Sep 2025 — Present
Software Developer
Tier1 · Manchester, UK (Hybrid)
Architecting Python microservices that replace legacy .NET/CRM systems — inventory, accounting, CRM and HR delivered as one unified enterprise platform.
- Engineered RESTful APIs with token-based auth, RBAC and OWASP-compliant security
- Designed PostgreSQL schemas and ETL pipelines — zero data loss migration
- Deployed on AWS with Kubernetes orchestration, Terraform + Ansible IaC
- Built Prometheus + Grafana observability for real-time monitoring and alerting
- TDD with Pytest, structured code reviews and Agentic AI workflow automation
PythonFastAPIOdooPostgreSQLKubernetesTerraformAWSOct 2020 — Sep 2025
Senior Software Engineer
Dalba Group of Companies · Riyadh, KSA (Remote)
Architected Python microservices (Flask/FastAPI) for distributed deployment and led backend delivery across the group's businesses for five years.
- Designed OWASP-guided APIs: token auth, rate limiting and audit logging
- Built Odoo ERP modules in Python → +20% operational efficiency
- Optimised PostgreSQL schemas → 40% faster query response times
- Led CI/CD with Git + Docker → 30% fewer deployment failures
- Mentored junior engineers via structured code reviews; set team standards
PythonFlaskFastAPIOdooPostgreSQLDockerJenkinsNov 2019 — Sep 2020
Python Developer
Napollo Software Design · Lahore → Remote for New York HQ
Delivered Python backends for financial systems, HRMS and EHR products for the New York headquarters.
- Deployed backends for financial, HR and health-record systems → +25% performance
- Built CI/CD infrastructure → 30% fewer deployment failures
- Developed Odoo modules automating cross-department business logic
- Managed AWS, Alibaba Cloud and DigitalOcean deployments — 4.5/5 stakeholder satisfaction
PythonFlaskOdooPostgreSQLAWSAlibaba CloudMar 2018 — Oct 2019
Software Developer
Axiom World · Lahore, Pakistan
Built Python backends for HR, Sales, Inventory and Education systems — where reliable software became a craft of details.
- Designed scalable, reusable architectures that reduced technical debt
- Shipped AWS + DigitalOcean deployments with better performance and cost-efficiency
- Earned trust to own production systems end to end
PythonPostgreSQLAWSDigitalOceanGit
Architecture Playground
Explore how I build systems
Pick a layer of the stack and watch how it actually behaves in production — live, animated, no slides.
Anatomy of a request
Every request passes TLS termination, rate limiting and auth before touching business logic — fast paths cached, slow paths queued.
Interactive Terminal
Talk to my portfolio
A backend engineer's natural habitat. Type a command — it actually works.
__ _
/ _| __ _ _ __| |__ __ _ _ __
| |_ / _` | '__| '_ \ / _` | '_ \
| _| (_| | | | | | | (_| | | | |
|_| \__,_|_| |_| |_|\__,_|_| |_|
farhan@backend-nexus ~ portfolio v2.1.0 · Manchester, UK
Type "help" to see available commands.
What People Say
Trusted by the people I build with
Farhan worked with us for five years, fully remote, and never once felt far away. He took ownership of our ERP and APIs end to end — query times dropped, deployments stopped failing, and the systems he built still run the business today.
We handed Farhan financial systems, HR and health-record backends — the kind of work where mistakes are expensive. He delivered every milestone on time and our stakeholders rated the engagement among the best we've had.
I watched Farhan grow from a developer into an engineer other people learn from. He designs for the long term — the architectures he left behind reduced our technical debt instead of adding to it.
Working with Farhan raises the bar for everyone around him. His code reviews are masterclasses, his APIs are clean and predictable, and he communicates like someone who has shipped real systems under pressure.
Contact
Let's build something
that doesn't break.
Open to senior backend roles across the UK — on-site in Manchester, hybrid, or remote. If you're hiring for craftsmanship, we should talk.