Líder Técnico | Arquiteto de Softwares | Desenvolvedor Sênior | JavaScript | TypeScript | VueJS | NodeJS | .Net | .Net full framework | .Net Core | .Net 6 | .Net 7 | NHibernate | EntityFramework Core | Postgres | Docker | Kubernetes | RabbitMQ | DigitalOcean
Formado em Análise e Desenvolvimento de Sistemas pela Universidade UNA e pós-graduado em Arquitetura de Softwares Distribuídos pela PUC Minas.
Sou analista de sistemas com mais de 18 anos de experiência. Tenho expertise no uso do Visual Studio, desde as versões 2005, 2008, 2012, 2013, 2015, 2017, 2019 e 2022. Atuei em projetos utilizando Windows Forms, Web Forms e ASP.NET MVC, empregando tecnologias como jQuery, HTML5 e CSS3, além de ADO.NET, NHibernate, Entity Framework e Dapper. Tenho experiência com Unity para injeção de dependência e AutoMapper, aplicando sempre os princípios de DDD e SOLID.
Atualmente, trabalho com .NET 6 no desenvolvimento de Web APIs no backend, utilizando autenticação baseada em JWT (JSON Web Token). Para persistência de dados, utilizo NHibernate com o suporte do FluentNHibernate para mapeamento. No frontend, utilizo Vue.js no modelo SPA (Single Page Application).
Além disso, atuo como líder técnico em um projeto que utiliza Node.js no backend, com Sequelize e Express, e Vue.js no frontend, implementado com o Quasar Framework. Nesse projeto, aplicamos a arquitetura DDD para separação de contextos, garantindo organização e escalabilidade.
Contatos:
Skils: