Architecting a Bank from scratch

67f4a8f2a209a38d7242829947b26ba3?s=47 mattheath
November 28, 2017

Architecting a Bank from scratch

Matt will talk about how Monzo developed their banking system from scratch and some of the challenges they faced as they grew from a small team with a prototype and a handful of test cards, to a scalable platform with nearly half a million customers.

In the talk we’ll cover how we built a basic prototype to test our assumptions before gaining a banking licence, how we iterated on this to add the functionality in the current Monzo app, and how we used modern technologies including Kubernetes, AWS, Docker, Cassandra, etcd, and Kafka (amongst others), to build a scalable, cloud-native, banking platform. We’ll also look at some of the challenges we had as we used and introduced these technologies, what went well, what didn’t, and some of the lessons we’ve learnt along the way. They’ll also be plenty of time for questions!



November 28, 2017