Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Functional / Microservices in Real-Time Financials

Functional / Microservices in Real-Time Financials



Vitor Olivier presents how Nubank has built the system of record based on functional programming principles, the tools they used (Clojure, Datomic, Kafka), the challenges they faced when taking it to scale, and the benefits of their approach, including data science modeling, real-time customer visibility, guaranteed conservation of money, and customer account histories.


Vitor Olivier is a Software Engineer and Partner at Nubank (Brazil's leading fintech startup). Over the years, he has helped build, maintain, and scale Nubank’s accounting systems, financial products, and securitization strategy.

About the conference

Software is changing the world. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Oct 23, 2017