Back to Browse
Tiago Aguiar

Tiago Aguiar

Software Developer

๐Ÿ† Developer Technologies
Brazil 1 year as MVP Olist Official Profile

๐Ÿ“‹ Biography

Has been working with software development since 2010, focused on back-end using C#. Participated in medium and large-scale projects in Brazil, always emphasizing quality, performance, and best practices. Enthusiast of APIs, asynchronous messaging, and process automation with Azure DevOps. Experienced in legacy system modernization, automated testing, and practices like SOLID and Clean Code. Currently creates technical content for developers across multiple platforms, including YouTube, podcasts, and tech publications.

โœจ High-Impact Contributions 5

Aumente sua Produtividade com Templates Customizados no .NET

Palestrei no evento falando sobre como aumentar a produtividade no desenvolvimento de novos projetos customizando templates em .NET. Introduzi o assunto com teoria e ao final mostrei um exemplo prático.

Speaker/Presenter at Third-party event
Oct 2025
[ TechTalk - MVP Conf ] - Boas práticas no desenvolvimento de API's

Nesse vídeo eu falei sobre boas praticas de desenvolvimento de APIs. Fui além das boas práticas mais conhecidas para explorar técnicas que aumentam a performance percebida, reduzem a fricção e deixam a experiência de integração mais previsível e agradável.

Video
Aug 2025
Testes unitários: Reaproveitando casos de teste com C#

Criei um tutorial prático no YouTube ensinando como gerar dados fake em C# utilizando a biblioteca Bogus. O vídeo mostra passo a passo como instalar e aplicar a ferramenta para gerar nomes, e-mails, números e outros dados úteis em cenários de teste. O conteúdo é voltado a iniciantes que desejam otimizar o processo de testes em seus projetos, sem precisar criar dados manualmente.

Video
Jun 2025
Refatorei um IF Gigante com XOR em C# - Curso C# Básico

Neste vídeo, compartilho um caso real onde precisei validar se apenas uma entre várias opções estava marcada em um formulário, e a primeira solução que encontrei foi um grande bloco de condições if. Mostro como consegui simplificar todo esse código utilizando o operador lógico XOR (ou exclusivo), deixando a lógica muito mais enxuta, escalável e elegante.

Video
Jun 2025
Domine o .NET CLI com Esses 5 Comandos Essenciais!

Descubra como usar o .NET CLI (Command Line Interface) para acelerar seu desenvolvimento em .NET! Neste vídeo, explico os comandos mais usados no dia a dia do desenvolvedor e como aplicá-los de forma prática para criar projetos, compilar, rodar aplicações e muito mais.

Video
Jul 2024

Technology Focus

.NET

Functional Roles

Developer

Languages

๐ŸŒ English ๐ŸŒ Portuguese

Stats

Contributions 5
Events 0
Social profiles 4
Years as MVP 1