Andrew Lawson is a Senior Staff Engineer at Monzo with 14 years of experience building resilient, large-scale banking systems and leading cross-team technical strategy. He has driven high-impact programmes—such as Monzo Stand-in for tolerating full cloud outages—and now leads efforts to improve how the organisation makes safe, high-velocity changes as Monzo scales. His background spans payments, finance infrastructure, ledgers and treasury systems, and he’s steered a 10-team collective on core banking and payments architecture. A hands-on engineer who still contributes to open source, he added DynamoDB support and refactored formatters in the widely used Monolog logging library, reflecting a focus on maintainability and operational robustness. Based in London, he combines deep backend expertise (Go, Kafka, Cassandra, cloud platforms) with strong technical leadership and programme-level delivery.
14 years of coding experience
13 years of employment as a software developer
Architectural Technology, Architectural Technology at Northumbria University
A Level Maths Physics Product Design, A Level Maths Physics Product Design at King Edward VI High School
Sends your logs to files, sockets, inboxes, databases and various web services
Role in this project:
Back-end Developer
Contributions:6 commits, 1 issue in 3 months
Contributions summary:Andrew contributed to the Monolog library by implementing a scalar value formatter and adding an AWS DynamoDB handler. They also refactored the scalar formatter to extend the NormalizerFormatter, demonstrating a focus on code reuse and maintainability. Furthermore, the user addressed a bug in the test bootstrap autoloader, ensuring the proper loading of dependencies for testing.
Contributions:76 commits, 5 PRs, 15 pushes in 5 years 6 months
rustevery-languagevirtual-machine
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.