Wilembergson Alfredo

Desenvolvedor web

Tecnologias que domino

Projetos

Atualmente, estou refatorando meus projetos disponíveis no Github utilizando principios SOLID, orientação a objejetos e aplicando testes automatizados, além de também está utilizando frameworks mais modernos. Click aqui caso queira conferir.

O que estou estudando no momento

Atualmente, estou explorando as possibilidades que o Keycloak traz na hora de autenticar usuários e gerenciar suas permissões de acesso, uma alternativa à forma tradicional de gerenciamento via backend.

Com relação a mensageria, optei por focar meus estudos no kafka por se tratar de uma ferramenta robusta ideal para escalar com sistemas de grande portel. Além disso, é muito utilizada com a stack que trabalho no momento, com Spring boot no backend.

Também estou sempre aprofundando meus conhecimentos em SQL, aplicado em cenários de determinada complexidade onde nem sempre o ORM é suficiente para resolver o problema.

Também estou buscando aplicar em meus projetos backend a abordagem Domain-Driven Design (DDD), que tem como objetivo principal o desenvolvimento de software que coloca o domínio de negócio no centro do processo de design, visando criar sistemas mais aderentes às necessidades do negócio e facilitar a evolução e manutenção do software ao longo do tempo. Sempre analizando se essa metodologia é ideal para cada cenário