All systems operational --:--:-- UTC
Home · Portfolio

Recent work

A cross-section of what we've delivered — from multi-hop sensor networks for the alarm industry to community sites, school event timing systems and bespoke business tooling.

Industrial · Sensor mesh SYNERGY · 750 UNITS · MULTI-HOP

Wireless alarm monitoring suite

Full PHP/JavaScript analysis platform for a 750-unit, three-hop wireless mesh — UDP log parser, hop balancing, voltage trending, alkaline-discharge battery-life simulator with animated canvas charts and PDF site reports.

PHPJS CanvasSQLitejsPDFUDP
Cloud · PWA · Push ! FCM v1 · OAuth2 → push delivered → SMS fallback → email cc DELIVERED 1.2s

Cloud-hosted site-alert PWA

An installable progressive web app competing with established receiving-centre platforms. Firebase Cloud Messaging V1 with OAuth2 service-account auth, PHP/SQLite backend, SMS fallback over SIM7000 and full audit trail.

PHPFCM v1OAuth2SQLiteSIM7000
Education · PWA 12:34.821 SWIM · LANE 4 · BIB 087 ▸ 32 finished · 18 racing · 4 pending ▸ leaderboard QR · live since 09:14 ▸ rfid + manual entry · 2 marshals ▸ parents viewing: 47

School event timing system

Swim and run event timing PWA built for a Surrey school. QR-code leaderboard for parents, RFID hardware integration with manual fallback, live results visible from any phone, and printable certificates straight from the database.

PHPSQLitePWARFIDQR
Community · Local tadley.info · community hub

Community town website

A community hub for a Hampshire town, with server-side HMAC CAPTCHA contact form, news section and event listings. Built for PHP 5.6 hosting compatibility — runs anywhere with zero dependencies.

PHP 5.6HMACSMTPResponsive
B2B · Marketing Smarter Warehouse WMS · TMS · CONSULTANCY

Warehouse-management consultancy site

Full marketing site for a Bournemouth-based WMS & TMS reseller and consultancy, with reworded partner content, SEO from day one and a Divi-compatible JSON export so the in-house team can edit without involving us.

HTML5SEODivi JSONResponsive
Internal tool #0142 · battery low report · open #0141 · firmware update · resolved #0140 · sim signal weak · pending #0139 · enclosure rev · closed PIN-GATED ENGINEER PORTAL · CSV EXPORT

Technical-support ticket system

Lightweight PHP/SQLite ticket platform for a safety equipment manufacturer. PIN-gated engineer access, attachment handling, customer-portal view, CSV export, and zero recurring per-user fees.

PHPSQLitePIN authCSV
Sister brand Qradio LORA · SRD · 869.5 MHz + AI-powered news feed

Qradio — sister brand site

Five-page dark-themed marketing site for our radio engineering division, with a server-side AI news proxy producing daily industry stories. Custom hardware SVG illustrations and HMAC-signed contact form.

PHP 5.6Anthropic APISVGHMAC
Tooling · Reports A4 PDF DATA → REPORT · AUTOMATED

Automated document & report tooling

A range of bespoke generators: branded sales-analysis PDFs (ReportLab/Matplotlib), Code 39 barcode label sheets, contract-version comparison tools, public-consultation comment collation. All A4, all production-grade.

PythonReportLabMatplotlibjsPDF

Want one like these?

Each project above started with a single email or phone call. Tell us what you're trying to do.