Case studies
Work delivered in production environments.
Confidentiality-safe write-ups of automation delivered in banking, government and United Nations environments. No client names beyond what is public, no internal architecture, no ticket numbers.
Filter by
- All
- Automation
- Platform Engineering
- AI Operations
- DevSecOps
- Banking
- United Nations
- Identity
- Migration
TODO — wire filters to the content model when implemented in the site framework.
-
United Nations · 2021–2026
UN Automation Platform
Challenge — Automation platforms serving multiple UN organizations needed to onboard teams quickly without giving up control.
Role — Automation Expert / Senior Ansible Automation Engineer
Result — Multi-team AWX platform on Kubernetes with custom Execution Environments and DevSecOps integrations.
AWX · Kubernetes · ServiceNow · Azure AD · Vault
Read case study → -
Banking · 20,000+ endpoints
BigFix-to-Ansible Migration
Challenge — Endpoint management across a multi-country banking estate depended on IBM BigFix and manual compliance work.
Role — Endpoint automation and security engineer, then senior Ansible automation engineer
Result — Migration to Ansible Tower across 10+ countries; compliance execution cut from 2–5 hours to 10–15 minutes.
Ansible Tower · BigFix · CyberArk · Splunk · ServiceNow
Read case study → -
Platform engineering
AWX Platform Modernization
Challenge — A legacy AWX deployment had become difficult to upgrade, audit and operate.
Role — Senior Ansible automation engineer
Result — Operator-based AWX on Kubernetes with Kustomize, GitOps configuration-as-code and a rehearsed upgrade path.
AWX Operator · OpenShift · Kustomize · Molecule
Read case study → -
Governed AI · Operations
AI-Enabled Operations
Challenge — Support teams needed AI assistance without handing a model unrestricted access to production.
Role — Automation expert
Result — MCP tool integrations, RAG over approved sources, anonymized incident data and human approval on every action.
MCP · RAG · FastAPI · ServiceNow · Copilot
Read case study → -
Identity · Enterprise IT
Identity and Lifecycle Automation
Challenge — Joiner, mover and leaver processes were manual, inconsistent and hard to evidence.
Role — Senior automation engineer
Result — Automated lifecycle actions against Azure AD and Microsoft Graph, with secrets from Vault and records in ServiceNow.
Azure AD · Microsoft Graph · Vault · ServiceNow
Write-up in progress -
Banking · Compliance
Real-Time Compliance Monitoring
Challenge — Compliance posture was assembled manually and only visible at audit time.
Role — Endpoint automation and security engineer
Result — Automated compliance checks with results surfaced continuously to operations teams.
BigFix · Ansible · Splunk
Write-up in progress
Recognise your own estate in any of these?
The constraints repeat across organizations. The work is figuring out which ones actually bind in yours.