Summary
Ana Bavati is a Staff Software Engineer based in São Paulo with nine years of experience building Java-based financial applications and progressing through engineering and leadership roles at Nubank. She combines deep Java expertise (Java 8, Spring, Hibernate, RESTful APIs) with a strong foundation in automated testing, CI dependency management and agile practices, and is completing postgraduate studies in Software Architecture. Known for rapid adaptation and collaborative leadership, she has advanced from intern to staff engineer within the same fast-moving fintech, driving product development and mentoring teams. Ana maintains an active technical presence with a GitHub and Medium where she shares practical engineering insights. She brings a pragmatic, quality-first approach to designing maintainable systems for high-stakes financial domains.
9 years of coding experience
6 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Bachelor of Computer Engineering Computer Engineering, Bachelor of Computer Engineering Computer Engineering at Pontifícia Universidade Católica de Campinas
Portuguese, English, Spanish