Harry Bullman
0%

Coventry, UKAI automation & web

The work you’re still
doing by hand.

I build AI automation for small businesses — the chasing, the quoting, the data entry, the follow-up. The repetitive half of the week, handled by software instead of someone’s afternoon.

Rank Magnitude Rate

The field above is a live render of the functional phase space from my paper, The Geometric Complexity Index.

01 Services

Software for the boring half of the week.

Small businesses run on repetition — the same email, the same spreadsheet, the same copy-paste between two systems that were never introduced. That work is automatable, and it is almost always the work nobody wants.

  1. 01

    Workflow automation

    Quotes, chasing, scheduling, invoicing, and the copy-paste between systems that don’t talk. I map where the week actually goes, then build the thing that takes it off you.

    • Python
    • Node
    • Postgres
  2. 02

    AI agents & assistants

    Models that read, sort, draft and decide, wired into the tools you already use. Inbox triage, document extraction, replies drafted for a person to approve — never sent blind on your behalf.

    • LLM APIs
    • Retrieval
    • Approval gates
  3. 03

    Outbound & lead systems

    Sourcing, enrichment, sequencing and reply handling, running on infrastructure you own rather than rented by the seat. I built my own outreach platform because none of the SaaS ones fit.

    • IMAP / SMTP
    • Enrichment
    • Deliverability
  4. 04

    Integrations & data plumbing

    CRM, spreadsheets, forms, phones, accounting. Getting them to talk to one another so nobody re-types anything and the numbers agree at the end of the month.

    • APIs
    • Webhooks
    • Google Sheets
  5. 05

    Websites, designed and built

    Figma through to deployed, by the same person. Built with the automation wired in from the start — enquiries that land somewhere useful, not in a shared inbox nobody reads.

    • Figma
    • Next.js
    • WordPress

Built with

Automation & data

  • Python
  • Node
  • Postgres
  • Redis
  • Docker
  • Google Sheets API
  • IMAP / SMTP
  • Apollo

Models

  • Hugging Face
  • Transformers
  • Keras
  • TensorFlow

Web

  • Next.js
  • React
  • Django
  • WordPress
  • Framer
  • Figma
  • Three.js

Infrastructure

  • AWS
  • Google Cloud
  • Firebase
  • Prisma
  • MongoDB
  • GitHub Actions

02 Selected work

Systems that took the work off someone’s desk.

  • Paperwork read and checked by AI
  • Every property, every month
  • Anything doubtful flagged to a person
  • Lettings and sales both covered
  • Audit trail on every check
  • Client under NDA

01 — AI automation · Property compliance

Property Compliance Engine

Lettings & sales compliance · Client under NDA

Compliance paperwork is the kind of work that punishes a business twice: it takes hours nobody has, and the one month somebody rushes it is the month something is missed. This reads the documents with AI, checks each property against what is actually required, and escalates anything doubtful to a person instead of waving it through.

The error rate went to zero. The paperwork went from most of a morning to the length of a coffee.

Compliance errors
Zerodown from 2.6%, across lettings and sales
Paperwork per property
5 mina month — it used to take 4 hours
Given back per property
47 hrsa year, on paperwork alone
The Central Taxis Coventry homepage after the rebuild: a black cab against the city, with fixed-fare messaging and a book-online button

02 — Web design & build

Central Taxis

Coventry’s largest private-hire operator

A fleet of 250 vehicles running 140,000 journeys a month, behind a website that was slow and buried the one thing customers arrived for — a fare and a booking. I redesigned and rebuilt it in WordPress so their own team can maintain it, and rewired the route from landing page to enquiry.

Journeys a month
140,000the operation behind the site
Page speed
Lighthouse score roughly doubled
Clicks to a fare
One screenquote form on the page they land on
centraltaxiscov.com
  • AI-personalised, per-prospect
  • Replies read and sorted by AI
  • Follow-ups that stop on reply
  • Sends from many inboxes at once
  • Opens and clicks tracked
  • Runs on your own server

03 — AI automation · Outbound

AI Outreach Engine

Self-hosted outbound platform

Standard outreach tools send the same message to everybody and leave a human to sort the wreckage of the replies. This writes to the prospect in front of it, reads what comes back, and sorts it — so the only thing landing on a person’s desk is a conversation worth having.

Against conventional, non-AI outreach services, it brought in three times the client volume.

Client volume
against standard non-AI outreach
Inboxes to check
Onehowever many you send from
Follow-ups missed
Nonethey run whether anyone remembers or not
The Radcliffe Admissions site: long-form editorial copy in a dark theme, above a black-and-white photograph of the Radcliffe Camera

04 — Web design & build

Radcliffe Admissions

Oxford law admissions consultancy

The pitch here is an argument, not a brochure — so the site is built to be read: long-form editorial pages set in a serif that holds up at length, a results section, a guide to the Oxford process, and a light–dark toggle for the people researching at midnight. Behind it sits a portal where students and tutors work in one place rather than across a scattering of email threads. Designed and built end to end.

Tutoring enquiries
Onlinethe practice’s first website
Students & tutors
One portalinstead of scattered email threads
The Oxford process
Publisheda guide that answers before they ask
radcliffeadmissions.com
  • Google Sheets as the queue
  • One-keypress outcomes
  • Status written back live
  • Pause & resume mid-call
  • Dials through your handset
  • No phone system to buy

05 — Automation · Sales ops

Autodialer

Call queue driven from a spreadsheet

Works through a sheet of leads one at a time, shows you who you’re calling, dials it, and writes the outcome straight back to the row on a single keypress. The queue only advances when you say so — so nothing gets skipped, nothing gets logged twice, and nobody spends the evening tidying the spreadsheet.

Calls per hour
quadrupled against dialling by hand
Admin per call
Nonethe outcome logs itself as you end it
Leads skipped
Nonethe queue waits for you, not the other way round
The LCA Clips homepage: oversized type reading LCA Clips over a blue gradient, with a promotional ticker and short-form video tiles

06 — Web design & build

LCA Clips

Video content & marketing agency

Design and build, both mine. An agency’s whole offer on one page: brand positioning up top, then the service breakdowns, a case-study grid, tiered pricing and a contact flow — arranged so a visitor could find the tier that fits them without emailing to ask.

The agency has since closed, so the site is no longer up.

New clients
+1a month, from a standing start
Web presence
Firstthe agency had none before this
Route to enquiry
Createdsomewhere to reach them, and a price to read

03 The feed

Tools, models and experiments.

A running list of the smaller things — most started as a problem worth an afternoon, a few turned into something that stuck around.

  1. 01Machine learning

    Project Aegis

    An end-to-end trading agent chaining a de-noising filter, causal sequence encoding, a regime-gated associative memory and a reinforcement-learning executor — tuned for capital preservation over raw return. Historical and simulated data only.

    • Python
    • RL
    • Sequence models
  2. 02Data pipeline

    Satellite Quant Engine

    Pulls satellite imagery, turns it into commodity signals, and scores each strategy config into a reported portfolio. One config file per hypothesis, so a new idea is a new JSON rather than a new codebase.

    • Python
    • Satellite imagery
    • pandas
  3. 03Media automation

    Clips Editor

    Drop in a folder, get back a branded cover image and a full set of square slide videos. Text is composited with inline emoji support, so a carousel that took an afternoon in an editor takes a minute.

    • Python
    • Pillow
    • FFmpeg
  4. 04Media automation

    Clip Maker

    Cuts a long video into clips from a plain-text list of timestamps. No timeline, no scrubbing — write the in and out points, run it, walk away.

    • Python
    • ffmpeg-python
  5. 05Open source

    skinport.py

    A published Python wrapper around the Skinport API — installable from PyPI, with a documented surface rather than the usual pile of one-off request calls.

    • Python
    • PyPI
    • API client
  6. 06ML tooling

    Model Harvester

    Indexes the most-downloaded tabular models and datasets on Hugging Face, then bulk-downloads and tracks them locally so a benchmark run doesn’t start with an afternoon of fetching.

    • Python
    • Hugging Face
    • Transformers
  7. 07Research code

    GCI Libraries

    The reference implementation behind the paper — level-index arithmetic that compares hyper-exponential structures without overflowing, and a single scalar you can actually diff between two commits.

    • Complexity
    • Numerics
  8. 08Machine learning

    Cricket Predictor

    A Keras model over match data, with great-circle distances between venues pulled in as a feature — because how far a side travelled turns out to matter.

    • Keras
    • Geospatial
  9. 09Document tooling

    Flashcard Uploader

    Turns a deck of lecture slides into flashcards without anyone retyping them. The same extract-and-restructure problem most businesses have with their PDFs.

    • Python
    • Extraction
  10. 10Systems · VR

    KODA

    A VR startup, and the parts of it most people buy off the shelf: a custom multiplayer system over UDP backed by MongoDB, a physics engine written from scratch, and the levels to run them in.

    • Unreal Engine
    • UDP netcode
    • MongoDB

04 Approach

Priced before it starts. Measured after it ships.

  1. 01

    Where the week goes

    A call, then a proper look at how the work actually happens. I come back with the three things worth automating and what each one gives you back.

  2. 02

    Scope

    What gets built, what deliberately doesn’t, and a fixed price. Nothing starts until you’ve agreed all three in writing.

  3. 03

    Build

    Built against your real data, with a person in the loop anywhere it touches a customer. You watch it run before it runs on its own.

  4. 04

    Handover

    Deployed, documented, and yours — on your accounts and your keys. You should be able to hand it to somebody else, or to me, without a rebuild.

05 Research

The Geometric Complexity Index

A framework that replaces discrete Big-O classification with a continuous one, mapping algorithmic complexity into a three-dimensional phase space. Sole author, published February 2026.

DOI 10.5281/zenodo.18640728

06 About

I’m Harry — I build the software that does the repetitive work.

Most automation work sold to small businesses is a subscription to somebody else’s platform. I’d rather build you the thing itself: it runs on your accounts, it costs nothing per seat, and it does exactly what your process does rather than what a product manager assumed it did.

Before this I co-founded a VR startup and wrote the parts most people buy off the shelf — a custom multiplayer system over UDP backed by MongoDB, and a physics engine from scratch, in Unreal. That is why plumbing your CRM into your spreadsheet doesn’t frighten me.

I competed at the VEX Robotics World Championship, then coached the team that went on to win it. Handing over what I know is a large part of how I work — you should never be locked in to me.

Based
Coventry, UK
Focus
AI & business automation
Availability
Immediate, full-time
Projects
1–2 weeks, fixed price
Meetings
Coventry & Birmingham, or remote
Published
Zenodo, Feb 2026

07 Contact

Got a week you’d like back?

Tell me what your team does over and over. I’ll come back with what can be automated, what it costs, and what it gives you back — usually the same day.

Used only to reply to you — nothing else, no list. Privacy

Available now · Coventry, UK · NDA & white-label welcome