Apaixonado por resolver problemas complexos com código elegante e soluções escaláveis, sou especialista em desenvolvimento de software com um foco nas tecnologias Microsoft. Com mais de uma década de experiência, domino C#, Dotnet Core, ASP.NET MVC, Entity Framework e SQL Server, combinando essas ferramentas para criar sistemas robustos e de alto desempenho.
Minha jornada me levou a explorar o mundo da Azure, onde integrei soluções como Functions, Service Bus, Application Insights e Azure Storage em projetos que exigiam inovação e confiabilidade. Além do back-end, meu conhecimento se estende a Apache Kafka, RabbitMQ, Oracle, PostgreSQL, MongoDB e Redis, sempre buscando maneiras eficientes de orquestrar e conectar diferentes sistemas com APIs REST e cron jobs.
No meu percurso profissional, já assumi papéis de liderança, onde meu conhecimento técnico se encontrou com o desafio de guiar equipes e definir diretrizes estratégicas. Sou um grande defensor das melhores práticas, como Domain Driven Design, SOLID e Clean Code, que aplico em conjunto com metodologias ágeis para garantir a entrega de produtos de alta qualidade.
Além do trabalho, estou constantemente em busca de aprendizado e evolução. Programar é a minha forma de arte, e cada projeto é uma nova oportunidade de criar algo extraordinário.