Summary
Arthur Ceccotti is a backend engineer with 12 years’ experience building high-availability payment systems and financial crime tooling across Monzo, American Express and now AI-for-support at Gradient Labs. He’s an EMV and payments practitioner—designer of Monzo’s 3DS, card-issuing and card-ordering systems—with deep hands-on experience in Java/Kotlin, Kafka, Redis and Kubernetes powering hundreds of millions of transactions. At Monzo he transitioned from payments to lead technical efforts in Financial Crime, blending product-facing delivery with operational resilience and risk-focused engineering. Arthur combines a strict engineering discipline (TDD/Agile) with a pragmatic security mindset—“a dog coding to prevent criminals and enable payments”—and a knack for turning complex regulatory requirements into auditable, reliable systems. Based in London and educated at Manchester, he’s as comfortable designing protocol-compliant payment flows as he is shipping scalable backend services that tolerate production pressure.
12 years of coding experience
5 years of employment as a software developer
High School Secondary School, High School Secondary School at Fondazione Torino
Bachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at The University of Manchester
Portuguese, English, Italian, Spanish