Thiago Gonçalves
@thiagogonalves
Senior .NET developer with 19+ years building scalable APIs and modern Angular interfaces.
What I'm looking for
I’m a Senior .NET developer with 19+ years building scalable backend services and modern web UIs. I specialize in .NET Core/.NET 8, C#, Entity Framework, and RESTful API development, bringing DDD, Clean Architecture, microservices, and TDD to every project. I’m also hands-on with Angular and TypeScript to deliver dynamic user experiences.
In recent roles, I design event-driven integrations using Google Pub/Sub and Azure Service Bus, optimize performance with Redis caching, and improve reliability through idempotency in critical workflows. I build unit-tested, maintainable codebases and develop reusable internal components (like a CQRS mediator with FluentValidation), using tools such as GitHub Copilot and Claude Code to accelerate delivery.
Experience
Work history, roles, and key accomplishments
Designed and developed scalable .NET 8 backend services for a mortgage platform, using DDD and Clean Architecture to improve maintainability and separation of concerns. Implemented asynchronous communication with Google Pub/Sub, Redis caching, idempotency handling, and automated unit testing with xUnit.
Senior .NET Developer
Repom S.A.
Feb 2020 - Feb 2021 (1 year)
Developed a new MongoDB-backed API and integrated it with existing systems. Contributed to .NET Core 3 feature development and orchestrated messaging solutions using Azure Service Bus.
Senior .NET Developer
E-Deploy
Feb 2019 - Jan 2020 (11 months)
Built and maintained .NET/C# API features for Burger King. Added unit testing to support ongoing development and code quality.
Senior .NET Developer
Entrust It
Feb 2018 - Nov 2018 (9 months)
Developed internal systems in .NET/C# for CPFL. Worked with an Oracle database stack using NHibernate and built related front-end features with jQuery.
Senior .NET Developer
InfoSERVER
Aug 2016 - Sep 2017 (1 year 1 month)
Developed internal .NET/C# systems for Febraban, including SQL Server database modeling with Entity Framework Code First. Gathered requirements with clients and implemented UI using HTML5, Bootstrap, Angular 4, TypeScript, and MVC 5.
Education
Degrees, certifications, and relevant coursework
Fatec Mauá
Bachelor’s degree, Information Technology – Business Management
2006 - 2009
Earned a Bachelor’s degree in Information Technology – Business Management at Fatec Mauá from 2006 to 2009.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Thiago?
You can contact Thiago and 90k+ other talented remote workers on Himalayas.
Message ThiagoFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
