I build systems that don't apologise for existing.

Lead Technology Consultant focusing on Go, Rust, and distributed systems. Design systems for performance and technical clarity.

Recent Writing

Apr 12, 2026

The Command Line That Never Died

Inside Amadeus cryptic mode: the terminal language designed for teletypes that still backs a huge share of agency and GDS-sourced bookings worldwide.

Apr 10, 2026

Six Characters

What the PNR locator on your boarding pass actually contains, and why the fare calculation line on your e-ticket is written in a currency that does not exist.

Apr 8, 2026

The Problem That Built an Industry

How a conversation on a plane in 1953 set in motion the stack that eventually processes tens of thousands of flight bookings per second, and why that stack is still here.

Selected Projects

View all

Experience

View more
NOV 2024 — PRESENT

Lead Technology Consultant

Technogise

AI-assisted delivery and deep tooling integrations; analytics, internal tools, and workflows; self-serve reporting for finance. Reliability, security, CI/CD, and cluster operations; edge services and mentoring; polyglot work in regulated gaming.

JUN — NOV 2024

Technology Consultant

Technogise

Raised architecture and delivery velocity; shipped annual identity re-verification aligned with engineering standards.

NOV 2021 — JUN 2024

Director of Software Engineering

engineering.com

Self-service white-label instances; improved web and API performance; hybrid-to-native apps; on-demand environments for dev and QA.

AUG 2020 — NOV 2021

Principal Software Engineer

engineering.com

Monolith-to-microservices migration; continued the native-app program.