writing

Blog

Architecture decisions, engineering lessons, and notes from the field.

• 8 min read • FHIR R5 HL7

OpenClaim Core: A FHIR R5 Claims Clearinghouse in Five Diagrams

How OpenClaim Core takes a FHIR R5 claim from a hospital, gets it to the payer once and keeps every cent balanced. Five diagrams and one worked example.

Read article →
• 6 min read • HL7 FHIR R5

HL7 v2 at the HSE, and What FHIR R5 Changed

In 2016 I built the HL7 v2.4 service that took Under-6s GP scheme messages into PCRS. Here’s how it worked, and how the same job looks in FHIR R5 today.

Read article →
• 9 min read • IoT Go

Agritelem: Cow Telemetry That Works Without Signal

A diagram-led walk through Agritelem, my livestock telemetry project. One OpenAPI contract, an ingest path that shrugs off retries, a pipeline that grades each day, and an iPhone app that keeps working in a barn with no signal.

Read article →
• 9 min read • KYC Event Sourcing

Who Really Owns This Company? Unwrapping Beneficial Ownership in .NET

A diagram-led tour of AegisClm, my KYC and AML decisioning service for corporate banking. It covers how it adds up ownership paths, answers ‘what did you know then’, and handles the EU’s switch to AMLR in July 2027.

Read article →
• 8 min read • Rust eIDAS

Who Presses the Button? Sole Control for Cloud Signatures in Rust

A qualified e-signature must stay under the signer’s sole control, even when the key sits in a cloud HSM. Here’s how trust-hub-core enforces SCAL2 in Rust, told through five diagrams.

Read article →
• 4 min read • Compliance EU AI Act

Your LinkedIn Profile Is Training the Algorithm That Will Score You

The EU AI Act’s enforcement deadline is August 2026. LinkedIn defaults your profile into AI training. That AI scores candidates. Here’s what that means for engineers in regulated sectors.

Read article →