Cloud foundations
A reusable pattern the next engineer could extend
Senior cloud & DevOps engineer, enterprise software
Built a parameterized infrastructure-as-code pattern (AWS CloudFormation) that multiple customer environments were instantiated from — a foundation later engineers extended rather than replaced. Alongside it, a multi-account production AWS estate: networking, compute, managed databases, containers, IAM, designed with recovery in mind.
Range
Twenty years of walking into someone else's systems
Two decades of client-facing technical work, before moving in-house
Small businesses and professional offices, one unfamiliar environment after another — infrastructure, networks, web, support. Different industry every time, different constraints, same job: work out what actually matters here, then leave the owner able to run it. The customer-facing part was never a side of the work; it was the work.
Translation
A modernization case a business audience could weigh
Written for engineering and non-engineering decision-makers
Authored a business case that translated a technical modernization — trunk-based development and CI/CD — into a proposal non-engineers could evaluate and decide on. Earlier: UI development on regulatory compliance software, where the constraint was always what a non-specialist could be trusted to understand.
Current
Working fluently with AI systems, in practice rather than in theory
Ongoing, self-directed
I build and run my own AI tooling daily — agent workflows, retrieval, evaluation of whether the output is actually right. It has made me a careful reader of confident, well-formatted, wrong answers, which turns out to be the useful skill as these products reach customers.