I'm an infrastructure engineer at IBA, supporting proton therapy systems across 20+ sites worldwide. I manage the compute, networking, and data infrastructure that keeps particle accelerators treating cancer patients.
Outside work, I build open source tools for infrastructure automation, industrial control, and AI agent orchestration.
My background is in medical physics (MSc Leeds, MPhys Manchester) with deep experience in healthcare IT, radiation dosimetry, and hospital networking. Currently exploring formal methods with Lean 4 and category theory.
Open source virtual KVM for seamless keyboard and mouse sharing across multiple systems. Cross-platform.
LLM-native IEC 61131-3 development platform. Headless PLC programming with structured compiler feedback, PLCopen XML parsing, and an MCP server so AI agents can write, compile, and validate industrial control code.
CLI observability tool for infrastructure monitoring. Query logs, metrics, and traces from the terminal.
Secure secret management for AI agents and LLM workflows. Safe credential injection without exposing secrets in prompts.
Radiochromic film dosimetry with chromadose. Multichannel calibration, dose analysis, gamma evaluation, and film comparison for radiation therapy quality assurance.
Collection of open source tools for radiation therapy physics: TG-43 brachytherapy dosimetry, machine QC automation, region growing segmentation, and contributions to SlicerRT.
Global infrastructure for proton therapy centres. VMware virtualisation, Samba AD, PLC data pipelines, site configuration management via Ansible, and custom CLI tooling for field engineers. 20+ sites across Europe, Asia, and the Americas.
NixOS, Ansible, Docker, VMware, Proxmox, Samba AD, SLES
AWS, Azure, GCP, Cloudflare, Hetzner, Supabase
Python, TypeScript, Bash, Nix, Lean 4, KQL
PostgreSQL, Kafka, Azure Data Explorer, FreeAgent API
DICOM, proton therapy, radiation dosimetry, IEC 61131-3, OPC-UA
Claude, MCP servers, agent orchestration, Kafka event pipelines