Senior Software Engineer with 15 years of experience. Professor and mentor at Ada Tech and FIAP, focused on .NET, architecture, APIs and testing.
I’m a Senior Software Engineer with 15 years of experience designing and developing scalable, reliable, and maintainable software solutions.
Currently, I work as a Senior Software Engineer IV at Avalara Brasil, contributing to high-performance systems using Java, .NET, and Node.js. Throughout my career, I have focused on software architecture, API development, code quality, automated testing, distributed systems, and modern engineering practices.
During nearly three years at IBM, I worked on a globally used enterprise product operating at significant scale, gaining valuable experience with complex systems, international teams, and large-scale software development.
Alongside my industry career, I am also passionate about technical education and mentorship. At Ada Tech, I teach Software Architecture, API Development, Automated Testing, Programming Logic, and advanced C# topics. I also work as a Professor Mentor at FIAP in the .NET Systems Architecture postgraduate program, supporting students as they apply architecture, cloud, distributed systems, and software engineering concepts to real-world projects.
I enjoy solving complex problems, sharing knowledge, mentoring developers, and helping teams make well-informed technical and architectural decisions.
Fluent in Portuguese and English, with professional proficiency in Spanish, I am comfortable working with multicultural and globally distributed teams.