Sou um Desenvolvedor Full-Stack com mais de 5 anos de experiência, especializado em tecnologias C# .NET (************ MVC, ************ Core) e proficiência em Node.js. Meu objetivo é atuar em projetos que exijam alta qualidade de código, performance e arquitetura sólida.
Minhas principais especialidades e compromissos em projetos são:
Desenvolvimento Back-end de Alta Qualidade
Expertise em C# ************: Sólida experiência no desenvolvimento e manutenção de soluções robustas em C# e ************, com foco em otimização de consultas e modelagem de dados (SQL Server, PostgreSQL).
Node.js e TypeScript: Experiência no desenvolvimento de back-end utilizando Node.js e TypeORM.
Performance e Refatoração: Tenho histórico comprovado em melhorias de performance significativas, como a refatoração de um processo que reduziu o tempo de execução de 80 horas para apenas 4 horas.
Arquitetura e Qualidade de Código
Clean Architecture e SOLID: Domínio e aplicação de Clean Architecture, Clean Code e SOLID Principles.
Testes Automatizados: Alta proficiência em diversas ferramentas (NUnit, xUnit, Jest) para garantir a cobertura e qualidade contínua do software.
DevOps e CI/CD: Habilidade na manutenção de pipelines DevOps (GitLab CI/CD) para automação de builds e deploy, garantindo entregas contínuas e eficientes.
Experiência Full-Stack e Gestão de Ciclo de Vida do Software
Full-Stack Versátil: Atuação em todo o ciclo de vida do desenvolvimento, abrangendo back-end, front-end (Vue.js, AngularJS, HTML5/CSS3) e até mesmo soluções Mobile (Xamarin/Cordova).
Freelancer em Gestão de Projetos: Atualmente gerencio integralmente o desenvolvimento de uma plataforma de gestão de chamados (sistema web e chatbot Telegram), desde o levantamento de requisitos e planejamento de sprints até a infraestrutura e deploy.