PRISM
PRISM — Gas-Turbine Remote Monitoring Platform
A vertically-integrated replacement for OEM turbine monitoring: PLC to pixel to platform, built solo in seven months.
- Python
- TypeScript
- React 19
- Hono
- tRPC
- +10
Portfolio
Industrial monitoring from PLC to dashboard, sales-ops automation on Cloudflare, and a home lab that practises what it preaches.
Everything on this site was built with Claude Code, including the site itself.
I'm Jeff Wilson, a Senior Solutions Engineer at Cloudflare in Melbourne. Outside the day job I build production systems for small organisations with enterprise-grade problems: a gas-turbine monitoring platform from PLC to dashboard, a sales-ops stack for a landscape design practice on Cloudflare Workers, and a home lab that practises what it preaches.
I care about constraint-driven engineering, honest documentation of what a system does and does not guarantee, and backing up before destroying. Everything here, including this site, was built with Claude Code. Email is the best way to reach me.
The projects that best show how I work.

A vertically-integrated replacement for OEM turbine monitoring: PLC to pixel to platform, built solo in seven months.

Containerised industrial PLC data collection: multi-protocol tag acquisition, trigger-based event capture and store-and-forward replication from the OT network.

Replaced Word mail-merge with a Pipedrive-driven proposal system that freezes exactly what the client signed.

A Pipedrive webhook that allocates the job number and builds the client's NAS folder before the salesperson finishes typing.

A home network that deliberately mirrors a corporate one: segmented VLANs, SSO on everything, full virtualisation, and no published inbound ports.
The network diagnostic tool you write at 11 pm when the official dashboard says everything is fine.
Filter by area or technology, or search.
Gas-turbine remote monitoring: edge collection, replication, dashboard and the self-hosted platform beneath it.
PRISM
A vertically-integrated replacement for OEM turbine monitoring: PLC to pixel to platform, built solo in seven months.
PRISM
Multi-tenant SaaS front end for turbine fleet monitoring: live HMI over SSE, trend diagnostics, alarms and trigger-event forensics.
PRISM
Containerised industrial PLC data collection: multi-protocol tag acquisition, trigger-based event capture and store-and-forward replication from the OT network.
Terraform and Ansible for the whole estate: Proxmox VMs, the Cloudflare Zero Trust edge, self-hosted Git and CI, identity, storage and observability.
A Go gateway that puts Cloudflare Access and Authentik in front of one isolated AI-coding container per engineer.
CRM migration, proposal generation and pipeline automation for Phillip Johnson Landscapes, all on Cloudflare.
PJL Sales Ops
Replaced Word mail-merge with a Pipedrive-driven proposal system that freezes exactly what the client signed.
PJL Sales Ops
A Pipedrive webhook that allocates the job number and builds the client's NAS folder before the salesperson finishes typing.
PJL Sales Ops
The audit-first, resumable, rollback-capable migration that unlocked everything downstream.
PJL Sales Ops
Claude reads a shared sales mailbox and writes the deal notes nobody had time to write.
PJL Sales Ops
WordPress out, Astro on Cloudflare Workers in, with every service page feeding the CRM.
An MFA coverage report for a tenant without the licence that makes it easy.
Self-hosted infrastructure, network diagnostics and automation at home.
Home Lab
A home network that deliberately mirrors a corporate one: segmented VLANs, SSO on everything, full virtualisation, and no published inbound ports.
The network diagnostic tool you write at 11 pm when the official dashboard says everything is fine.
A 15-key desk controller for lights and Sonos, with the layout generated from code and live album art on the play button.
A PoE doorbell becomes a whole-house announcement system and a fingerprint reader becomes a garage key.
Home Lab
The lab's own blog, rescued from a WordPress container and reborn as a static Astro site on a Cloudflare Worker.
Home Lab
A personal app store for Cosmos Server, published free on GitHub Pages, with security posture baked into every listing.
Network UPS Tools from bare metal to a browser dashboard, written as a runbook you could hand to someone else.
Chart your own pathology results from My Health Record PDFs, with a local vision model doing the reading and a CSP that makes uploading your data impossible.
Immich on a Synology, deliberately trimmed to run on NAS-class hardware.
Smaller tools, experiments and works in progress.
An AI-native commitment tracker that closes open loops across every inbox. Architecture and plan stage.
Ship Windows logs to a self-hosted archive with a filterable web browser, in two deployment tiers.
The scripts that solve one stubborn problem each.
Nothing matches that. Try clearing the filters.