Status
Available
Based
Wolverhampton
Region
West Midlands & Shropshire
Studio
(Oliver Michael Westwood Consulting)
I build software that ships.
Products
SaaS, web apps and Android — built with billing, accounts and admin from day one.
Websites
Fast bespoke sites and migrations that keep the search visibility you already earned.
Automation & AI
Workflows, bots and models — including ones that run entirely on your own hardware.
One operator who writes it, deploys it and keeps it running — not three vendors stitched together.
4 products
Built, shipped, running
Build — Run — Sell
Products built & run
4
Stack
Web · Mobile · Infra
Sales closed
£10M+
Build
I ship real products.
Not mockups, not prototypes. A Telegram SaaS taking Stripe subscriptions, an Android player with a signed release pipeline, a distributor panel, a self-hosted AI assistant. Written, shipped and sold.
- Next.js / React
- Python / FastAPI
- Android
- Postgres / SQLite
Run
I keep them alive.
The half nobody shows you. Deployment, TLS, payment webhooks, secrets encrypted at rest, nightly off-site backups and a restore path I've actually tested. My products don't get handed over — they get operated.
- Linux / systemd
- nginx + Certbot
- Cloudflare Workers
- Docker
Sell
I know why people buy.
£10M+ closed in high-ticket B2B technology as a Sales Director, on top of an Accounting & Finance degree. That's why what I build is positioned, priced and shaped to convert — not just to compile.
- Positioning
- Pricing
- Funnels
- Unit economics
Reforged
Most developers stop at build. Most agencies never get there. One operator carries it from first commit to the server it runs on — and knows what it has to earn.
See what I've builtFrom first commit to the server it runs on.
Shipped, deployed, still running.
Own products— Zivon, EzSuppBot and Second Brain are mine: I wrote them, I deploy them, and I'm the one who gets paged when something breaks.
Client work — A-Stat is a full WordPress migration plus a client-facing progress portal on seo.omwc.co.uk.
Four products. Built, shipped, running.
A Telegram SaaS taking payments, a forwarding SaaS in build, a white-label platform across three servers, and an AI assistant that never leaves my own hardware.
EzSuppBot
AI-first Telegram helpdesk, sold as a subscription.
Businesses connect a Telegram bot and get an AI support agent that answers from their own knowledge base and escalates to a human when it should. Flat price with AI included, against a competitor that meters AI credits.
- Python / FastAPI
- python-telegram-bot
- SQLite
- Stripe
- systemd + nginx
Zivon
White-label streaming software for resellers.
The biggest system I run: an Android player, a full reseller and distributor panel, a branded-APK build pipeline, a Stripe pay-server and two Cloudflare Workers — nine sites and services across three VPS. Software only; no content is provided.
- Android
- React SPA + Node
- Stripe
- Cloudflare Workers
- 3 × VPS
EzForwardBot
Telegram auto-forwarding that normal people can actually use.
Re-posts messages between channels you choose, with a plain-language interface instead of the cryptic settings the incumbent hides behind. Each customer brings their own account and bot, so ban risk stays contained. Engine core is built and tested.
- Telethon worker
- FastAPI Mini App
- Encrypted at rest
- 38 unit tests
Second Brain
A self-hosted AI assistant that never phones home.
A home-screen PWA that tracks projects, chases renewals until they're paid, watches revenue and triages email — running entirely on my own server against a local model on an RTX 3090, reachable only over a private network with no public ports.
- SvelteKit PWA
- Postgres + pgvector
- n8n
- Ollama (local LLM)
- Docker + Tailscale
Live — not a mockup
EzSuppBot, running right now
Automation patterns — interactive demos
Drive the automations before you buy them.
These two are simulations you can click through — the shape of the automations I build into a business, running on sample data. No forced CRM: they work off email, spreadsheets or whatever you already use.
Demo 01 — Finance automation
Invoice Chase System
Overdue invoices get chased at day 3, 7 and 14 — politely, automatically, stopping the moment payment lands. You get a weekly “who owes what” summary. Click around the demo below.
Overdue now
£5,640
Recovered
£7,120
Active chases
2
- Day 0Invoice INV-2204 fell overdue — chase armed
- Day 3Polite reminder emailed to accounts@harperwebb.co.uk
- Day 7Second reminder sent · cc: finance director
- Day 14Final notice sent · owner alerted by SMS
Weekly “who owes what” summary lands in the owner’s inbox
Demo 02 — Sales automation
Enquiry & Quote Pipeline
Every enquiry answered in a minute. Every quote followed up on day 2, 5 and 10. Nothing falls through the cracks — even if your “CRM” is an inbox. Simulate an enquiry and watch the week unfold.
Step 1 — an enquiry arrives
Watch what happens in the first week — every step below runs automatically in the real system.
Timeline appears here
Want something like these built for your business? Tell me what it needs to do and I'll tell you what it takes.
Start a projectA builder who stays.
Anyone can hand you a repository. I run what I write — servers, certificates, payment webhooks, backups. And because I spent years closing high-ticket B2B technology, it's built around what actually makes buyers say yes.
0
products built & run
£0M+
B2B tech sales closed
0
Builds handed over and forgotten
I still operate every one of them
This site is the demo. The products are the proof. Read the Zivon case study to see what one operator can carry.
Start a project
Builder first.
I'm Oliver Westwood. I build and run production software — a Telegram support SaaS taking Stripe subscriptions, a white-label streaming platform spanning an Android app and nine services, a forwarding SaaS in build, and a self-hosted AI assistant running on my own GPU.
Before the code there was the commercial side: an Accounting & Finance degree from the University of Birmingham, and years as a Sales Director closing over £10Min B2B technology. That's not a second career I left behind — it's the reason what I build is shaped around what people will actually pay for.
Tell me what you want built.
Websites, apps, SaaS products, automation — or an existing build that needs someone to take ownership of it. I reply within one business day.
Wolverhampton — West Midlands & ShropshireRemote welcome