WEBBYFOX-OS BUILD v26.05.13 UPTIME 15Y 4M NODE LDN-01
CONN 256/256 MEM 72% NET ↑1.2M ↓4.7M 13:42 BST
~/identity.sh — bash
LIVE
$
Rizwan Mansuri Python & Django Application Architect London, UK · GMT · available_for_hire = True
$
# 15+ years shipping production Python.
# Clients: UK Gov, Gov.ie, HSBC, LSEG.
# Specialty: Wagtail CMS · REST APIs · Elasticsearch · public sector.
$
drwxr-xr-xdjango-architecture/end-to-end product engineering
drwxr-xr-xwagtail-cms-builds/structured content at scale
drwxr-xr-xrest-apis-elasticsearch/search, indexing, autocomplete
drwxr-xr-xtechnical-consulting/arch reviews & roadmapping
$
status
ONLINE
Availability
Open to new work
Contract or permanent · Remote-first · Earliest start: Mon, Jun 1
Rate
£80–120/hr
Timezone
UTC+0
now.json
updated 2h ago
BUILDINGA Wagtail × pgvector RAG demo
READINGDesigning Data-Intensive Applications, Kleppmann
SHIPPINGEnergy-profiling Django patterns
LISTENINGTalking Python To Me — ep. 482
$ tail -f ./clients.log
STREAMING
[OK]2024-09-12UK Government — Dept for International Trade::delivered [OK]2024-04-08Government of Ireland — Gov.ie::delivered [OK]2023-11-20HSBC::delivered [OK]2023-06-04London Stock Exchange Group::delivered [OK]2022-12-18GlobalLogic::delivered [OK]2022-08-30BT::delivered [OK]2022-03-15Fidelity International::delivered [OK]2019-10-22University College London::delivered [OK]2017-05-14Royal College of Surgeons::delivered [OK]2024-09-12UK Government — Dept for International Trade::delivered [OK]2024-04-08Government of Ireland — Gov.ie::delivered [OK]2023-11-20HSBC::delivered [OK]2023-06-04London Stock Exchange Group::delivered [OK]2022-12-18GlobalLogic::delivered [OK]2022-08-30BT::delivered [OK]2022-03-15Fidelity International::delivered [OK]2019-10-22University College London::delivered [OK]2017-05-14Royal College of Surgeons::delivered
$ cat ./metrics.json
OK
01
15+
years shipping
02
50+
projects delivered
03
200k
pages migrated to Wagtail
04
12yr
open-source contributor

$ tree ./stack/

./backend
7 pkgs
├──Python 2/3★ DAILY
├──Django 1–5★ DAILY
├──Wagtail★ DAILY
├──Node.js
├──Flask
├──Plone
└──Zope
./search-data
5 pkgs
├──Elasticsearch★ DAILY
├──PostgreSQL★ DAILY
├──REST APIs★ DAILY
├──pgvector
└──SQLite
./frontend
7 pkgs
├──HTML5★ DAILY
├──CSS3★ DAILY
├──JavaScript★ DAILY
├──React
├──jQuery
├──AngularJS
└──Semantic UI
./platforms-tools
7 pkgs
├──Linux/Ubuntu★ DAILY
├──Docker★ DAILY
├──Git★ DAILY
├──CI/CD
├──Agile/Scrum
├──Jira
└──macOS

$ git log --oneline ./projects

case-study/gov-ie-migration.md
PRODUCTION
// FEATURED · 2023–PRESENT

Gov.ie → Wagtail migration.

Architecture and execution of the largest Irish public-sector CMS migration to date: 200,000+ pages, multi-department editorial workflows, structured content models, zero-downtime cutover. Now serving Irish citizens with sub-200ms responses at scale.

WagtailDjangoPostgreSQLElasticsearchArchitectureTeam Lead
PAGES
200k+
migrated
DEPTS
24
editorial teams
P95
180ms
response
DOWN
0s
downtime

$ ls ./tools/

/tools/password-generator
v1.3
commit a4f7b21+842 / -67

Password Generator

Client-side generator with entropy display, ambiguous-character exclusion, and a visual strength meter. Nothing leaves your browser.

/tools/json-formatter
v1.4
commit 2c81d04+523 / -88

JSON Formatter

Format, validate, minify JSON in-browser with syntax-highlighted output, clear error reporting, and character/line stats.

/tools/regex-tester
v1.5
commit d12af89+711 / -134

Regex Tester

Live regex testing with capture-group breakdown, flag toggles (g, i, m, s, u), and a built-in cheat sheet.

/tools/jwt-decoder
v1.2
commit 8e2b556+412 / -53

JWT Decoder

Decode JWTs in-browser. Parses header, payload, and signature with human-readable timestamps and expiry badges.

/tools/base64
v1.1
commit f0c4a18+298 / -42

Base64 Encoder

Encode/decode text or binary data. URL-safe mode, file input, entirely client-side.

/tools/django-secret-key
v1.0
commit 91bdce7+186 / -28

Django Secret Key Generator

Cryptographically secure SECRET_KEY values for Django settings. Configurable, with ready-to-use code snippets.

$ cat ./blog/*.md

./blog · log
LIVE
FILTER: SORT: NEWEST ↓
May 15, 2026
~16 min

Complete Django Caching Guide: Redis, Per-View, Template, ORM

Redis backend setup, per-view + template fragment caching, the low-level API, ORM patterns, invalidation, and stampede protection — every layer covered.

DjangoPerf
May 12, 2026
~18 min

AI-Native Architecture: Designing Django Apps Built Around Intelligence

Move beyond bolt-on AI. Design Django apps where intelligence is a load-bearing layer — async queues, token budgets, prompt registries, RAG, model routing, human-in-the-loop.

DjangoAI
May 9, 2026
~14 min

Profiling Python for Energy Efficiency: Beyond Performance

Fast code isn't always green code. Measure CPU energy with pyRAPL, track CO₂ with CodeCarbon, fix the Django patterns silently burning the most power.

PythonPerf
May 8, 2026
~16 min

Python 3.15: Lazy Imports, frozendict, Tachyon Profiler & More

Lazy imports, frozendict, comprehension unpacking, Tachyon profiler, sentinel type — everything landing in Python 3.15.

PythonPerf
May 6, 2026
~12 min

Are Farming Robots Worth the Cost? A Practical ROI Analysis

Hardware costs, labour savings, hidden costs, and a Python break-even calculator. Honest look at when ag robots pay for themselves.

RoboticsPython
May 1, 2026
~18 min

AI-Powered Precision Farming Robots

GPS waypoint missions over MQTT, TFLite weed detection on Pi, variable-rate sprayer control, nightly Claude crop advisor.

PythonAI
Apr 30, 2026
~20 min

Generative AI with Python: From API Calls to Production

LLM mental models, token arithmetic, prompts, structured output, tool use, embeddings, RAG, streaming, production patterns.

PythonGenAI
Apr 24, 2026
~10 min

AI Exposure by Occupation: Karpathy's Visualizer Explained

342 US occupations scored for AI exposure by an LLM pipeline. What the data says about software devs, and how to build the scoring loop in Python.

AIPython
Mar 10, 2026
~12 min

Wagtail Custom Admin: Views, Menu Items, and ModelAdmin

Extend the Wagtail admin with snippets, SnippetViewSet, custom menu items, admin views, lifecycle hooks, dashboard panels.

WagtailDjango

$ cat ./about.md

bio.md

15+ years delivering scalable web platforms for public-sector and enterprise organisations across the UK and Ireland. Clients include the UK Government, Government of Ireland, HSBC, and the London Stock Exchange Group.

Most recently at GlobalLogic, I led the migration of a 200,000+ page public-sector website to Wagtail CMS. I work across the full lifecycle: architecture, APIs, CMS platforms, CI/CD, and team mentorship.

// OPEN SOURCE & COMMUNITY
Python Software FoundationJob Board moderator since 2014
DjangoCon Europe & USSpeaker & volunteer
Python UAECo-organised the first Python User Group meetup
$ pwdLondon, UK
$ git config user.urlgithub.com/webbyfox
$ which linkedin/in/webbyfox
$ git log --author=rizwan
HEAD
commit · 2023 — Present
Application Architect
GlobalLogic UK&I
Led migration of Gov.ie (200k+ pages) to Wagtail CMS. Architecture, team mentorship, CI/CD pipelines.
commit · 2022 — 2023
SwapClear Risk Analyst (Python)
London Stock Exchange Group
Django-based automation patches and risk model analysis. Bridge between business analysis and automation.
commit · 2020 — 2022
Digital Backend Developer
Dept for International Trade (UK Gov)
Wagtail CMS & Django microservices for Gov.uk. Code review, pair programming, CI/CD ownership.
commit · 2018 — 2020
Python Engineer
HSBC · BT · Fidelity International
Secure fintech at HSBC, router automation at BT, Django CMS versioning at Fidelity International.
commit · 2007 — 2018
Web Developer → Manager
UCL · Royal College of Surgeons
11 years across UCL (800+ Plone sites, team lead of 4) and RCS (Web APIs, third-line support).

$ ./references --read

./refs/sj.txt
1/4

I loved working with Rizwan at DIT. His skills and professionalism as a smart, self-organising, focused developer were matched by his fantastic team spirit and a kind, patient, modest nature. A great addition to any team.

SJ
Steve Jalim
Sr Staff Backend Engineer @ Mozilla
./refs/jh.txt
2/4

Riz is an excellent Python developer and problem solver. Experienced in CMS systems and server-side logic. An integral member of my team always keen to offer solutions and take responsibility for a range of challenges.

JH
Joel Hardman
Senior Platforms Architect, UCL
./refs/ab.txt
3/4

Rizwan took a leading role on backend development of the SILVA CMS and successfully stepped up as acting manager, showing excellent management skills to meet critical business targets. A popular figure, always professional.

AB
Aaron Bery
Senior Developer, Helio Intelligence
./refs/bh.txt
4/4

Strong ownership and driving for results all the time. Sees and addresses everything from the big picture to the details. Creative, energetic, solutions-oriented, motivated. An asset to any company.

BH
Bina Hirani
Full Stack Developer, Charles Stanley & Co.
$ ./contact.sh --start-conversation
READY
// EXIT CODE 0 — INITIATE CONTACT

Got a Python or
Django project?

Available for contract & permanent roles, remote-first, UK timezone. Tell me what you're building and I'll tell you honestly if I can help.

$ ./send-message
or write directly to mr.mansuri@gmail.com