Desenvolvedor Web Full Stack com uma trajetória construída entre infraestrutura e desenvolvimento de software, criando soluções que unem tecnologia, processos e pessoas.
Minha jornada na tecnologia começou muito antes de escrever minhas primeiras APIs. Durante anos atuei com infraestrutura, suporte técnico (N1, N2 e N3), administração de ambientes corporativos, Active Directory, Microsoft 365 e segurança de redes. Essa experiência me ensinou que tecnologia vai muito além do código: é entender problemas, antecipar riscos e construir soluções confiáveis para pessoas.
Hoje concentro minha atuação no desenvolvimento Backend com Node.js, criação de APIs REST, modelagem de banco de dados e integração de Inteligência Artificial em aplicações corporativas.
Meu objetivo é evoluir continuamente como Engenheiro de Software, desenvolvendo sistemas escaláveis, bem estruturados e que realmente gerem valor para o negócio.
Plataforma corporativa desenvolvida para gerenciar todo o ciclo anual de definição, aprovação e acompanhamento de metas da empresa.
O projeto contempla:
-
Cadastro de colaboradores;
-
Cadastro de metas;
-
Fluxo completo de aprovação entre colaborador, gestor, consenso e RH;
-
Acompanhamento da evolução das metas;
-
Controle dos ciclos anuais;
-
Organização das informações para diferentes perfis de usuários.
-
Mais do que um CRUD, este projeto representa a construção de uma regra de negócio completa, envolvendo diferentes áreas da empresa e múltiplos fluxos de aprovação.
🏗️ Em breve disponível no portfólio.
Sistema interno utilizado como central de comunicação entre os colaboradores da empresa. Centralizando diversos recursos corporativos em um único ambiente.
Entre eles:
- Comunicados internos;
- Links corporativos;
- Ferramentas de uso diário;
- Integrações internas;
- Área de treinamentos.
Atualmente estou conduzindo sua modernização, migrando gradualmente funcionalidades originalmente desenvolvidas em PHP para uma arquitetura mais moderna baseada em Node.js
🔗 https://github.com/Rodrigo-Sousa/intranet-rsd
Desenvolvi uma plataforma para organização dos treinamentos corporativos da empresa.
A solução permite:
- Organizar treinamentos por departamento;
- Disponibilizar descrições e materiais;
- Centralizar os conteúdos em um único ambiente;
- Assistir aos vídeos diretamente pela aplicação;
O objetivo foi facilitar o acesso ao conhecimento e preservar os treinamentos realizados ao longo do tempo.
Alguns projetos ainda estão amadurecendo antes de serem publicados.
Entre eles:
Uma aplicação completa para gestão de uma escola de natação.
Este projeto está sendo desenvolvido como laboratório para consolidar conhecimentos de Engenharia de Software e Backend.
Entre os principais recursos estão:
- Autenticação;
- APIs REST;
- React;
- Node.js;
- MySQL;
- Arquitetura em camadas;
- Integração entre frontend e backend;
- Gestão de alunos;
- Responsáveis;
- Turmas;
- Pagamentos.
Mais do que entregar funcionalidades, o objetivo é desenvolver um sistema que controlará o fluxo de alunos, aulas, pagamentos e todo o ciclo de vida do aluno durante as suas aulas/atividades na academia.
Estou seguindo uma trilha de aprendizado voltada para fundamentos sólidos de Engenharia de Software.
Meu foco atual inclui:
- Node.js
- Express
- APIs REST
- HTTP
- Autenticação e Autorização
- Banco de Dados Relacionais
- Arquitetura Backend
- Integração de LLMs
- Engenharia de Software
Também estou seguindo o roadmap Backend do roadmap.sh para consolidar uma base técnica consistente antes de avançar para tecnologias mais específicas.
Além dos projetos publicados, também venho estudando e experimentando:
- Integração de IA em aplicações Backend;
- Arquitetura em camadas;
- Clean Code;
- SOLID;
- Docker;
- Testes automatizados.
Backend
- JavaScript
- Node.js
- Express
- PHP
Frontend
-
HTML
-
CSS
-
JavaScript
-
Bootstrap
-
React (em evolução)
Banco de Dados
- MySQL
Infraestrutura
- Active Directory
- Microsoft 365
- Windows Server
- Redes
Acredito que bons sistemas vão além de tecnologia utilizada.
Procuro sempre desenvolver software com foco em:
- Organização do código;
- Boas práticas;
- Entendimento da regra de negócio;
- Aprendizado contínuo;
- Soluções simples para problemas complexos;
- Evolução constante como engenheiro de software.
Nos próximos meses pretendo publicar novos projetos que representam minha evolução técnica, incluindo:
- 🖥️ Sistema de Gestão de Metas;
- 🏊♂️ Projeto Nadar;
- ⚙️ Novas APIs Backend;
- 🤖 Estudos envolvendo Inteligência Artificial aplicada ao desenvolvimento.

