Skip to content
View Rodrigo-Sousa's full-sized avatar

Block or report Rodrigo-Sousa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rodrigo-Sousa/README.md

Olá, eu sou o Rodrigo 👋

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.


💼 O que venho construindo

🎯 Sistema de Gestão de Metas (em preparação para publicação)

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.


🏢 Intranet Corporativa

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


🎥 Portal de Treinamentos

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.


🚧 Em desenvolvimento

Alguns projetos ainda estão amadurecendo antes de serem publicados.

Entre eles:

🏊 Projeto Nadar

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.


📚 Atualmente estudando

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.

🛠️ Tecnologias

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

💻 Minha forma de desenvolver

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.

📈 Próximos projetos

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.

Popular repositories Loading

  1. myBRANDS-PI-DH myBRANDS-PI-DH Public

    Projeto Integrador do Curso de Desenvolvimento Web Full Stack - Digital House

    EJS 4 1

  2. intranet-rsd intranet-rsd Public

    Repositório contendo a estrutura da Intranet, com os diretórios e arquivos.

    Hack

  3. dh-nivelamento dh-nivelamento Public

    Forked from alissoares89/dh-nivelamento

    JavaScript

  4. introducao-express001 introducao-express001 Public

    JavaScript

  5. eloquente-javascript eloquente-javascript Public

    Forked from braziljs/eloquente-javascript

    Tradução do livro Eloquent JavaScript - 2ª edição.

  6. atividade-flexbox-001 atividade-flexbox-001 Public

    Atividade LOVT - Flexbox

    HTML