Quality Engineer · Agile Coach · Scrum Master
Engineering quality into everything I ship; from before documentation starts to after you ship. A former competitive player who applies the same analytical precision on the Rift to building world-class QA systems and high-performing engineering teams.
About Me
I'm a Senior QA Engineer at Riot Games, the studio behind League of Legends, where I help ship experiences played by millions. My work lives at the intersection of meticulous testing, automation architecture, and the cultural side of quality.
Before Riot, I shaped engineering culture as a Quality Coach and Scrum Master for high-performing teams. I believe quality isn't a gate at the end of a sprint; it's a discipline woven into every line of code, every ceremony, every conversation.
Off the clock, I spent years competing at the highest levels of League of Legends. That world taught me pattern recognition, composure under pressure, and that the difference between good and excellent is almost always the process.
Defects found in prod are a design failure, not a testing failure. I shift quality left.
Every sprint is a match. Analyse the replay, adapt the strategy, improve the outcome.
The best QA engineer raises the quality bar for everyone, not just their own tickets.
Gut feel is a starting point. Metrics, coverage reports, and telemetry close the loop.
Expertise
// Quality Engineering
// Leadership & Agile
// Tools & Stack
Selected Work
A selection of impactful projects — from automation frameworks to culture-shifting coaching initiatives.
Architected an end-to-end regression framework for champion ability validation, reducing manual testing cycles by 70% and enabling same-day patch confidence across 160+ champions.
Designed and delivered a 12-week Quality Coaching programme across 3 engineering squads, introducing BDD, Definition of Done frameworks, and a shared quality metric dashboard.
Implemented consumer-driven contract testing across 12 microservices, catching integration failures pre-deploy and decoupling QA sign-off from cross-team dependencies.
As Scrum Master, redesigned sprint ceremonies and team working agreements for a 12-person feature squad. Velocity improved 35% over two quarters without increasing headcount.
Built a distributed load testing harness simulating peak concurrent matchmaking requests, uncovering a P99 latency regression that would have surfaced during a major season launch.
Built a real-time test health dashboard aggregating coverage, flakiness, and defect escape rates across 6 teams — giving engineering leads actionable quality signal in one view.
Coaching
I work with engineers, QA leads, and engineering managers who want to build quality-first cultures, sharpen their agile practice, or level up their individual craft. My approach is direct, data-driven, and built on real-world experience — not theory.
For QA engineers who want to grow into senior or staff roles. We work on technical depth, influence, and career strategy.
A focused half-day or full-day session diagnosing and addressing quality bottlenecks in your engineering team's workflow.
Deep-dive into your sprint ceremonies, Definition of Done, and team agreements. Walk away with an actionable improvement plan.
Insights
Get In Touch
Open to interesting conversations — whether that's a role at a great company, a collaboration, or just a good debate about testing strategy.