Sobre Mim
Graduando 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. Paralelamente, desenvolvo uma forte vocação para a docência em TI, acreditando que o compartilhamento de conhecimento é fundamental para a evolução da área.
Possuo 9 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, especialmente nos setores de educação, finanças e inovação social, onde posso aplicar minha base Full Stack para gerar impacto real.
Área de Atuação
- Full Stack Developer
- Teste de API
- Prototipagem
- Modelagem de dados
- Educação
- Finanças
- Inovação Social
Projetos desenvolvidos
Projetos que desenvolvi ao decorrer da minha carreira.
Habilidades e Competências
Hard Skills
- Desenvolvimento Back-end (Java, Spring Boot)
- Desenvolvimento Front-end (React.js, JS, CSS, HTML)
- Arquitetura de Dados (PostgreSQL, Hibernate)
- Modelagem de Dados (Diagrama de Classes, Diagrama Entidade-Relacionamento)
- Infraestrutura e Deploy (Docker, Hostinger)
- Prototipagem (Figma)
- Qualidade e Testes (Postman, JUnit)
- Git e Versionamento (Git/GitHub)
Soft Skills
- Trabalho em Equipe
- Comunicação Assertiva
- Resolução de Problemas
- Pensamento Crítico & Criatividade
- Aprendizado Contínuo
Certificações
- Formação Github Certification
- Projeto de Extensão – GESTÃO DIGITAL DE BANCO DE SEMENTES E VIVEIRO DE MUDAS: PILOTO COM A AFINK EM ARARUNA/PB (UFPB)
- Monitoria Acadêmica – Lógica Aplicada a Computação (UFPB)
Experiências Técnicas e Acadêmicas
Sistemas em produção, ensino de tecnologia e engajamento na comunidade técnica.
Monitor de Informática (Estágio) — Prepara Cursos (Programa Primeira Chance)
• Suporte Técnico e Educacional: Orientação de alunos em atividades práticas do Pacote Office e sistemas de ensino online;
• Resolução de Problemas (Troubleshooting): Suporte direto em dúvidas técnicas de informática e gerenciamento de acessos/credenciais dos usuários;
• Manutenção de Infraestrutura: Responsável pela preservação e higienização dos ativos de hardware da unidade;
• Facilitação Digital: Apoio na alfabetização digital, incluindo técnicas de digitação e navegação segura.
Out. 2020 - Mar. 2021
Monitor de Lógica Aplicada a Computação (UFPB)
• Análise de Desempenho (Data-Driven): Elaboração e aplicação de avaliações diagnósticas (pré e pós-unidade) para mensurar quantitativamente a evolução do aprendizado de 23 estudantes voluntários;
• Suporte ao Raciocínio Lógico: Facilitação de encontros semanais para resolução de problemas complexos, focando em Argumentos e Regras de Dedução Lógica;
• Mentoria e Resolução de Problemas: Auxílio direto na dedução de fatos e na aplicação da lógica para a resolução de atividades práticas da disciplina;
• Pesquisa e Curadoria de Conteúdo: Utilização de fontes técnicas e anotações acadêmicas para sanar dúvidas de alto nível dos alunos, garantindo a precisão pedagógica.
Abr. 2023 - Nov. 2023
Publicação e Apresentação de Resumo Expandido | XXV ENID (2023)
• Disseminação de Conhecimento: Exposição pública dos resultados obtidos durante a monitoria de Lógica Aplicada à Computação para uma banca avaliadora.
• Produção Acadêmica: Elaboração de resumo expandido utilizando metodologia científica para relatar estratégias de ensino e análise de aprendizagem.
• Comunicação Técnica: Defesa oral do trabalho, demonstrando capacidade de síntese e clareza na explicação de conceitos complexos de lógica e pedagogia;
• Intercâmbio de Experiências: Participação em debates sobre inovação no ensino superior e metodologias ativas para cursos de tecnologia.
Out. 2023
Formação em Docência Computacional (Estágios Supervisionados - UFPB)
• Pesquisa e Observação: Análise de metodologias de ensino e comportamento de turmas em ambientes de aprendizagem técnica;
• Regência e Oficinas: Ministração de aulas e workshops práticos em tópicos de computação (como JavaScript), adaptando a linguagem técnica para diferentes públicos;
• Design Instrucional: Desenvolvimento de material didático autoral (E-book/Apostila) utilizando a Taxonomia de Bloom para facilitar a absorção de conceitos complexos;
• Validação em Campo: Aplicação prática de materiais e métodos em ambiente escolar, avaliando o impacto pedagógico e o engajamento dos alunos.
Fev. 2024 - Out. 2025
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 - Fev. 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)
Contato
Disponível para novos desafios e colaborações.