Summary
Tiago Ferreira is a pragmatic software engineer with over a decade of experience building and migrating enterprise systems, currently shaping .NET Core microservices and maintaining .NET Framework platforms for Hagerty. He combines strong backend skills in C# and SQL Server with front-end experience in Vue.js and React Native, having led migrations and a small engineering team while introducing automated testing practices like NUnit, Moq and Cypress. Comfortable across the full stack and DevOps workflows, he delivers via Azure DevOps and Git within Agile/Scrum teams and emphasizes Clean Code, SOLID design and TDD to reduce defects and improve maintainability. A Computer Engineering graduate who continually upskills through courses in Vue.js and C#, he brings a curious, challenge-driven mindset and a track record of turning legacy constraints into modern, testable solutions.
12 years of coding experience
6 years of employment as a software developer
Estácio de Sá University