Luiz Hespanha is a Principal Software Engineer based in Berlin with 16+ years building distributed systems and over two decades in software, currently shaping core banking infrastructure at Nubank. He brings deep functional and JVM expertise—Clojure, Scala, Java and Haskell—applied to data-centric platforms using Datomic, Kafka, Kubernetes and AWS. A technical lead turned principal, he has shipped production systems across fintech, e‑commerce and ad tech, and champions pragmatic practices like CI, TDD and XP. Notably, he pairs advanced academic training (master’s in Computer Science from USP) with hands‑on system design, often blending research-grade languages into large‑scale production environments.
16 years of coding experience
10 years of employment as a software developer
Extension Course Complex Data Mining, Extension Course Complex Data Mining at Extecamp Unicamp
bachelor Computer Science, bachelor Computer Science at FEI
master Computer Science, master Computer Science at USP - Universidade de São Paulo
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.
Request Free Trial
Luiz Hespanha - Principal Software Engineer at Nubank