Estudante de Sistemas para Internet pelo
IFAC. Apaixonado
por desenvolvimento e programação competitiva.
Sobre Mim
Breve introdução sobre mim.
Desenvolvedor Full-Stack com foco em back-end.
Experiência na criação de APIs REST, bancos de dados relacionais, filas e testes automatizados,
além de interfaces web com React, Next.js e Angular e apps Android com Kotlin. Graduando em Sistemas para Internet e Técnico em Informática para Internet pelo
Instituto Federal do Acre (IFAC). Apaixonado por desafios de lógica, pratico programação
competitiva como hobby.
Projeto WebAcademy: Capacitação em desenvolvimento
web
Full-stack
08/2023 - 11/2023
Instituto Federal do Acre (IFAC)
Técnico em Informática para Internet
02/2020 - 12/2022
Estagiário de T.I
Tribunal de Justiça do Estado do Acre (TJAC)
06/2025 - presente
Habilidades
Tecnologias e Ferramentas com as quais já trabalhei e
utilizei tanto no âmbito acadêmico ou em projetos pessoais.
Linguagens
Java
JavaScript
TypeScript
Kotlin
C
C++
Python
PHP
SQL
HTML
CSS
Tecnologias e Frameworks
Node.js
Express
Prisma
Jest
Spring Boot
MySQL
PostgreSQL
Redis
React.js
Next.js
Bootstrap
Tailwind CSS
Angular
Ferramentas e Outros
Git
Github
Docker
VSCode
IntelliJ
Dbeaver
Insomnia
Projetos
Meus projetos pessoais
Diário de Aula Virtual
KotlinJetpack ComposeRoomAndroid
Queue Lab (em desenvolvimento)
Node.jsBullMQRedisDocker
Video Game Match
ReactNode.jsTypescriptAPI Externa
Sistema de Gerenciamento de Tarefas Profissionais
JavaSpringAngularTypescript
Teste Técnico Full-Stack
Node.jsReact.jsTypescriptGoogle Maps
Diário de Aula Virtual
App Android que substitui o caderno pessoal de uma professora dos anos iniciais e já é usado
em sala de aula. Registra faltas em poucos toques, pendências de atividades, anotações por
aluno, sondagens de escrita com a evolução de cada criança, metas da turma e fotos do dia.
Os dados ficam só no aparelho, por respeito à LGPD, com backup na conta Google ou em
arquivo.
Projeto back-end em desenvolvimento para estudar filas, workers e arquitetura assíncrona. A
API coloca os jobs numa fila no Redis com BullMQ e um worker separado os processa, com novas
tentativas em caso de falha e monitoramento pelo Bull Board. API, worker, Redis e PostgreSQL
rodam em containers com Docker Compose.
Um jogo web no estilo jogo da velha, mas com video games no lugar do X e do O. Cada casa do
tabuleiro cruza duas categorias, como gênero, plataforma, desenvolvedora ou ano de
lançamento, e o jogador precisa citar um jogo que atenda às duas. A validação das respostas
é feita no back-end com dados da API da IGDB.
Teste técnico feito para uma vaga de estágio full-stack: um app de transporte particular. O
usuário informa a origem e o destino, a API calcula a rota com a Google Routes API e lista
os motoristas disponíveis com o valor de cada viagem. Depois ele confirma a corrida e
consulta o seu histórico. Front-end e back-end rodam em containers com Docker.