Summary
Gilvan Ritter is a senior software engineer with over a decade of experience building data-intensive, high-throughput backend systems across finance and media sectors. Currently at Nubank, he helps architect core Open Finance microservices using event sourcing, Clojure and Kafka, after consulting on high-scale streaming platforms at ThoughtWorks where he optimized services handling up to 15k RPS. He favors clean architecture, testing and observability—combining functional programming, domain-driven design and SRE practices to deliver resilient, business-focused software. Comfortable across stacks from Go and Node.js to PHP and cloud infrastructure, he has a track record of migrating legacy systems to scalable, monitored platforms. Colocated in Rio Grande do Sul, Brazil, Gilvan pairs hands-on coding with documentation and team coaching to turn complex requirements into dependable production services.
12 years of coding experience
5 years of employment as a software developer
Incomplete bachelor's degree, Computer Science, Incomplete bachelor's degree, Computer Science at Universidade Federal de Pelotas
Technical degree, Informatics, Technical degree, Informatics at Sociedade Educacional Três de Maio (SETREM)
Portuguese, German, English