Silvio Nascimento Ribeiro

Silvio Nascimento Ribeiro

Full Stack Developer • Always studying, always evolving

Sobre Mim

Graduado em Ciência da Computação pela UFPB, atuo como Full Stack Developer focado em criar soluções eficientes desde a estruturação do banco de dados até a entrega em produção.

Possuo 8 meses de experiência prática através do projeto de extensão da Proex, onde fui responsável pelo desenvolvimento de um sistema completo de Gestão de Sementes e Viveiro de Mudas para a AFINK. Minha atuação envolveu desde a prototipagem do sistema pelo Figma, modelagem de diagrama de classe e criação de API e testes de suas rotas até a integração com o front-end e hospedagem do sistema, utilizando as seguintes tecnologias:

  • Linguagem de Programação: Java 21, JavaScript;
  • Back-end: Spring Boot (Framework);
  • Front-end: HTML5, CSS3, React.js;
  • Protótipo de sistema: Figma;
  • Segurança e Autenticação: Spring Security, JWT;
  • Manipulação de dados (ORM): Hibernate;
  • Banco de Dados: PostgreSQL 16;
  • Container/Cloud Computing: Docker, Hostinger (Deploy/Hospedagem);
  • Versionamento: Git, GitHub;
  • Testes de rotas: Postman.

Sou movido por desafios técnicos e estou em busca da minha primeira oportunidade como desenvolvedor júnior. Meu foco é integrar equipes que priorizem a inovação e a qualidade técnica, onde posso aplicar minha base Full Stack ou Back-End para gerar impacto real.

Silvio em prontidão

Área de Atuação

  • Full Stack Developer
  • Back-End Developer
  • Teste de API
  • Noção em Cloud Computing
  • Prototipagem
  • Modelagem de dados
  • Noções de RabbitMQ
  • Noções de Clean Code
  • Noções de Min IO
  • Inovação Social

Projetos desenvolvidos

Projetos que desenvolvi ao decorrer da minha carreira.

Habilidades e Competências

Hard Skills

  • Linguagem de Programação (Java, JavaScript | Python (Projetos Práticos))
  • Frameworks (Spring Boot, ReactJS (Noções))
  • Arquitetura de Dados (PostgreSQL, SQL, Hibernate)
  • Modelagem de Dados (Diagrama de Classes, Diagrama Entidade-Relacionamento)
  • Metodologias Ágeis (Scrum, KanBan)
  • Infraestrutura e Deploy (Docker, Hostinger, MinIO, Cloudflare R2, Koyeb, Vercel)
  • Prototipagem (Figma)
  • Qualidade e Testes (Postman, JUnit)
  • Git e Versionamento (Git/GitHub)

Soft Skills

  • Colaboração
  • Comunicação Assertiva
  • Curiosidade & Aprendizado Contínuo
  • Pensamento Crítico & Criatividade
  • Resiliência
  • Resolução de Problemas
  • Trabalho em Equipe

Certificações

  • Santander 2025 - Ciência de Dados com Python
  • Formação Python Fundamentals
  • Formação Github Certification
  • Python para iniciantes: do zero ao primeiro projeto
  • Projeto de Extensão – GESTÃO DIGITAL DE BANCO DE SEMENTES E VIVEIRO DE MUDAS: PILOTO COM A AFINK EM ARARUNA/PB (UFPB)

Experiências Técnicas

Experiências obtidas ao decorrer da carreira.

Equipe de desenvolvimento Reflora_ae reunida

Desenvolvedor Full Stack — Projeto AFINK (UFPB/PROEX)

• Arquitetura e Modelagem: Atuação no levantamento de requisitos e responsabilidade técnica pela construção de Diagramas de Classes (UML) e regras de negócio

• Desenvolvimento Core (API): Implementação de lógica de negócio e APIs RESTful robustas utilizando Java 21 e Spring Boot.

• Integração e Front-end: Sincronização Full Stack com React.js, garantindo a adequação das interfaces às rotas e à realidade do usuário final.

• DevOps e Infraestrutura: Gerenciamento de deploys (Vercel, Koyeb) e liderança na migração estratégica de armazenamento para Minio, eliminando custos fixos para o cliente.

• Garantia de Qualidade: Extensão voluntária do cronograma para correção de bugs e homologação final do sistema em ambiente de produção (Hostinger).

Jul. 2025 - Mar. 2026

Formação

Aprofundamento acadêmico em desenvolvimento Full Stack e metodologias de ensino computacional.

  • Técnico de Informática — ECIT Dom Marcelo Pinto Carvalheira — (2018-2020)
  • Licenciatura em Ciência da Computação — UFPB - Campus IV (2021-2026)