Prazer, sou o Michael e atualmente trabalho como Analista Desenvolvedor .NET FullStack Pleno, sou muito curioso, detalhista e analítico. Gosto muito de estudar, prezo muito por qualidade de código, seguindo as praticas das definições que já temos hoje como CleanCode, SOLID, DDD, Testes Unitários, sempre no proposito de manter uma codificação melhor e sempre aprimorar as minhas hard skills.
Atuo no desenvolvimento de features, manutenção corretiva e evolutiva na plataforma Front-end e Back-end visando qualidade, desempenho e performance no sistema interno da empresa; Criação de caderno de testes com evidências, detalhando as funcionalidades/bugs implementados/corrigidos no sistema durante a Sprint; Desenvolvimento de APIs REST utilizando autenticação JWT/ApiKey com configuração de containers Docker usando Serilog com ElasticSearch/Kibana; Controle de versionamento usando GIT; Colaboração com a equipe no design e arquitetura de software; Participação com a equipe nas estimativas de esforços para entrega da próxima sprint; Participação em revisões de código e testes de qualidade; Eventuais criações de dashboard usando o Metabase; Criação de testes unitários usando a biblioteca NUnit/xUnit;
Rotinas de Desenvolvimento Utilizando: .NET Framework, .NET 6, .NET 8, C#, ************ MVC, ************ Core, ************ Web Forms, Windows Forms, ************ Web API, WCF SOAP, Swagguer UI, Entity Framework/Core, HTML, CSS, Javascript, jQuery, Bootstrap, Ajax, Knockout, Angular 1, SQL Server, Oracle SQL, MySQL 5.6, MongoDB, Hangfire, MSTest, NUnit, xUnit, Postman, Azure DevOps, Jira, Github, Gitlab, Git.