About
I'm a senior backend developer and technical lead, working mostly with C# and .NET. I design and modernize enterprise systems, and I lead a team of five developers while staying hands-on in architecture and code.
How I got here
I started as a full-stack developer maintaining legacy enterprise applications. Over the years I moved into backend architecture for a new platform and, later, into technical leadership. Working with both legacy and modern code shaped how I decide: I weigh business continuity, scalability and maintainability together.
Development and leadership
I favor Clean Architecture and SOLID because they keep systems easy to change, and I pick tools for the problem at hand. As a technical lead, I review code, mentor developers and help define the engineering standards the team works by.
Exploring AI
I'm studying AI systems development and management, and I use study projects to explore LLMs, AI agents, RAG and prompt engineering, with a focus on validating what the models produce. They are learning projects, and I present them that way in the AI Lab.
Education
Undergraduate degree in Systems Analysis and Development
Federal Institute of Education, Science and Technology of São Paulo (IFSP)
2009–2013
Postgraduate degree (Master's program) in AI Systems Development and Management
Coders University
In progress