Olá, eu sou o Rafael
Sou desenvolvedor de software full-stack do 🇧🇷 Rio de Janeiro, Brasil.
Backend & APIs
Go · Node · REST
Frontend
Nuxt · Vue · Tailwind
DevOps & Infra
Docker · PowerDNS · Nginx
Minhas tech-stacks
Experiência
Centro Brasileiro de Pesquisas Físicas
Engenheiro de Software & DevOps
Minha base operacional no CBPF sustenta-se na gestão eficiente da infraestrutura web. Possuo conhecimento técnico sobre a infraestrutura de DNS (autoritativo e recursivo) para gerenciar entradas e resoluções, garantindo a disponibilidade dos serviços sem necessariamente ter arquitetado a estrutura base, mas operando-a com rigor técnico. Gerencio serviços orquestrados em Docker e servidos por Nginx (com suporte a HTTP/3), garantindo um ambiente de execução otimizado. Integrado a isso, mantenho a camada de dados operando sobre uma arquitetura híbrida de MongoDB e Redis, assegurando que tanto a persistência quanto o cache da aplicação respondam com a estabilidade e performance necessárias.
Na camada de segurança e rede, atuo no desenvolvimento contínuo do sistema de Single Sign-On (SSO), centralizando a autenticação institucional.
No fluxo de desenvolvimento, faço uso estratégico do ecossistema GitLab já estabelecido. Utilizo os pipelines de CI/CD e Runners disponíveis para garantir a integração contínua das minhas entregas. Meu foco é maximizar o uso dessas ferramentas de automação para rodar testes e validações, assegurando que o código chegue à produção limpo e confiável, mantendo a agilidade do ciclo de release.
Com a sustentação e os processos garantidos, lidero a frente de engenharia de software focada na modernização do core institucional. Conduzo a migração dos sistemas legados em PHP para uma stack robusta em Go e Nuxt. Esse trabalho envolve reescrever lógicas críticas para eliminar dívida técnica, trazendo a segurança da tipagem forte e a performance de linguagens modernas para o dia a dia da instituição.
Para fechar o ciclo de confiabilidade, implementei rotinas de observabilidade que monitoram a saúde desse ecossistema. Utilizo ferramentas de monitoramento para vigiar o comportamento dos containers e serviços em tempo real, o que me permite atuar de forma proativa na detecção de anomalias, garantindo que a modernização tecnológica venha acompanhada de alta disponibilidade.