England, UK

I build software
that does things.

Network14 is my independent development work — tools, services, and experiments built under one brand. Mostly Python, mostly backend, always with a reason to exist.

What I build

Web services & APIs

Backend systems built to be reliable and maintainable. FastAPI, Flask, Python.

AI integrations

Practical LLM-powered tools — agents, moderation systems, translation, automation.

Developer tooling

Secrets managers, testing platforms — software that supports other software.

Platforms & products

End-to-end systems with real users. Network14 itself is one. More in progress.

Tech I reach for
PythonFastAPIFlaskDockerLinuxCloudflaren8nMySQLPlaywrightdiscord.pyLLMs

Airlock Secrets Manager (ASM)

A production-ready secrets management service I built and use across my own infrastructure. Secrets are encrypted at rest with Fernet (AES-128-CBC), and access keys are bcrypt-hashed with a SHA-256 lookup hash for O(1) validation — no full-table scans. Supports IP allowlisting per key, bring-your-own-key (BYOK) encryption, a complete audit log of every operation, and configurable rate limiting. Runs on FastAPI with a connection-pooled MySQL backend, deployed in Docker with health checks and a non-root container user.

FastAPIPythonMySQLDockerFernetbcrypt
Deployed

CoolCord

A Discord moderation bot that goes beyond keyword matching. Messages are scored in real time using toxic-bert (via HuggingFace Transformers) alongside a custom CSAM risk pattern detector — both evaluated against configurable thresholds. Flagged messages are deleted and the user is escalated: a warning on the first offence, a 1-hour timeout on the second, 24 hours on the third. Includes a dev mode for live scoring logs, admin slash commands for flag management, and a user risk profiler that weighs account age, avatar, join date, and flag history.

Pythondiscord.pyHuggingFacePyTorchMySQL
Deployed

NextPort

A port allocation service for Docker environments. Queries the Docker daemon directly to find all ports in use across running containers, then returns the next available port across three reserved ranges — production (5000–5999), UAT (6000–6999), and services (7000–7999). Prevents port collisions across deployments without any manual tracking.

FastAPIPythonDocker SDK
Active

NoNitro

A file upload and sharing service with Discord integration. Upload one or more files via a drag-and-drop interface, get back a shareable download link, and receive an instant Discord webhook notification. Supports binary dump file previews — reads raw bytes, strips non-printable characters, and renders a clean human-readable view in the browser with one-click copy. Built with FastAPI, Jinja2 templates, and the Discord webhook API.

FastAPIPythonDiscord WebhooksJinja2
Active
Bradley Joshua Mee

Bradley Joshua Mee

Developer · Network14.cloud
England, United Kingdom

I'm a developer based in England. I build web services, tools, and AI-powered applications — usually in Python, usually backend-focused, and usually because something I needed didn't exist yet.

Network14 is the name I work under for personal projects and independent client work. A place to build things properly, ship them, and keep iterating.

I work with a small number of teams and partners. If you're building something and need a developer who can get into the details, feel free to reach out.

Experience

AI Solutions & Automation Developer

Highfield · Present

Building AI-driven tooling and workflow automation to support internal platforms and improve how teams work day-to-day.

Founder & Developer

Network14.cloud · Present

My own development brand — where I build, ship, and maintain projects. Responsible for everything from the code to keeping things online.

Backend Developer & Infrastructure Engineer

Arctic-Fortress · Present

Working with Arctic-Fortress, a web development company — building services and tooling to support their client projects and internal platform.

Updated March 2026
Building

Spotlight

A domain renewal billing service for Namecheap resellers. Watches managed domains for upcoming renewals, automatically generates a Stripe invoice with the correct line items, and dispatches it via Microsoft Graph — no manual billing work required. Integrates with CRMs so client records and renewal history stay in sync throughout.

Planning phase

Visor

An automated testing platform for web apps. Record a browser session once — Visor parameterises it and replays it with locally-generated realistic data (via Faker) on every run, with no external API calls or costs. Handles form fields, clicks, dropdowns, and assertions. Returns a clear pass/fail result with screenshots saved on failure and a clean exit code 1 for CI pipelines.

On hold

Arri

Started as a Discord bot for right-click message translation via a self-hosted LibreTranslate instance — auto-detects source language and returns an ephemeral embed with the original and translated text. Built with discord.py and aiohttp for fully async requests, with support for custom API keys and use across servers and DMs. Evolving into a broader real-time translation layer for web communication.

Best reached by email for project enquiries or collaboration. I usually reply within a day or two.