About me
I'm a software engineer who has worked as both a Staff Engineer and an Engineering Manager. My work includes building products from the beginning, changing systems that people already depend on, and leading the engineers responsible for them.
I've worked on business software, financial systems, mobile applications, production AI features and software used in physical retail operations. Depending on the problem, my responsibility has covered the architecture, implementation, infrastructure, team and operation of the product.
Full-stack product engineering
I usually want context before I start changing a system. I want to understand who uses it, how the current behavior works, what the business is trying to change, and where the proposed solution came from.
I'm comfortable following a problem across backend services, web and mobile applications, databases and infrastructure. At Olly Olly, that meant building the foundations of a new software platform while developing the product itself. At CookUnity, it meant moving between customer applications and the systems used to operate Smart Fridges.
I stay involved after release as well. My work has included incident investigation, debugging, code review, release preparation, automated testing and monitoring.
Languages, education and international work
I'm based in Belo Horizonte, Brazil, in Latin America. I speak Portuguese, English, Spanish and French fluently, and Italian and German at an intermediate level.
My work has included remote teams and colleagues across the US, Latin America and Europe. Alongside the technical work, that experience has involved discussing requirements, reviewing implementation and coordinating delivery across different locations.
I studied Computer Engineering in PUC Minas and technology management and artificial intelligence at ESIEE Paris.