Full Stack
Developer

Especializado em Angular, React, Next.js, Node.js, Java, Spring Boot, MongoDB e muito mais. Desenvolvendo aplicações escaláveis com tecnologias modernas.

Avatar

Sobre Mim

Sou um desenvolvedor fullstack, formado em Análise e Desenvolvimento de Sistemas no Senac DF, Pós-graduado em Desenvolvimento fullstack na Unyleya EAD, estou cursando bacharelado em Engenharia de Software na UCB e sou apaixonado por criar soluções digitais que geram impacto real. Já atuei em projetos sociais, no setor público e como freelancer, sempre buscando unir tecnologia com usabilidade.

Tenho experiência com front-end moderno usando React, Next.js, Angular e estilização com TailwindCSS, além de back-end com Django (Python) e Java (Quarkus e Spring Boot). Trabalho com bancos de dados como PostgreSQL, MongoDB e MySQL, tenho conhecimento em metodologias ágeis e desenvolvo com foco em qualidade de código, acessibilidade e boas práticas.

Também me preocupo com a experiência do usuário, utilizando ferramentas como o Figma para prototipação e alinhamento visual entre design e desenvolvimento.

ReactNext.jsTailwind CSSAngularPython/DjangoJavaPostgreSQLFigma

Principais projetos

E-commerce

E-commerce

Aplicação completa de e-commerce com autenticação de usuários, controle de estoque, carrinho sincronizado com o back-end e finalização de pedidos.

AngularMongoDBJavaSpring Boot
Projeto Questionários

Projeto Questionários

Sistema interativo de perguntas por tema e nível, com lógica de vidas, progresso, perguntas, respostas e explicações geradas por IA.

ReactViteTailwind CSSJavaSpring BootZustandPostgreSQLGemini IACI/CD
Dashboard financeiro

Dashboard financeiro

Um dashboard moderno feito com NextJS e Firebase

ReactNext.jsTailwind CSSFirebaseZustandShadcnUITS
Hashbnb

Hashbnb

Hashbnb é um clone do Airbnb, desenvolvido com foco em experiência do usuário e boas práticas modernas.

ReactViteNodeJSMongoDB
Cozinha criativa

Cozinha criativa

Um sistema de receitas, onde é criado um fluxo para a criação de livro de receitas em PDF

AngularPrimengJavaSpring BootMySQL
LoginPage

LoginPage

Uma página de login e cadastro com integração com back-end

AngularJavaSpring BootH2

Experiência profissional

Freelancer Frontend

Projetos freelanceMar 2025 - Até o momento
  • Criação de landing pages modernas e sistemas de cadastro para microempresas.
  • Foco em responsividade, performance e acessibilidade em todas as entregas.
  • Utilizo Next.js com renderização otimizada para garantir um bom rankeamento no Google (SEO).
  • TailwindCSS para estilização eficiente e consistente.
  • Vite para desenvolvimento rápido e com hot reload inteligente.
  • Figma para prototipação de telas e aplicação de design centrado no usuário (UX/UI).
  • Utilização de Git para controle de versão e GitHub para armazenamento e revisão de código.
  • Desenvolvedor Fullstack

    voluntarios.com.brAbr 2025 - Jul 2025
  • Atuei como desenvolvedor voluntário no projeto social voluntarios.com.br.
  • Implementei funcionalidades no back-end utilizando Django com banco de dados PostgreSQL.
  • Contribuí para a melhoria da experiência do usuário no front-end com jQuery e HTML/CSS.
  • Colaborei com a equipe em ambiente Dockerizado para padronizar o ambiente de desenvolvimento.
  • Utilização de Git para controle de versão e GitHub para colaboração em equipe e revisão de código.
  • Estagiário em Desenvolvimento de Software

    Polícia FederalAbr 2024 - Dez 2024
  • Transformei ideias em soluções visuais com foco em performance e escalabilidade.
  • Aprimorei a experiência do usuário e otimizei entregas de projetos em ambientes ágeis.
  • Desenvolvimento de interfaces responsivas e dinâmicas com Angular e PrimeNG.
  • Integração eficiente com APIs REST para comunicação com o back-end.
  • Criação de endpoints robustos com Java utilizando o framework Quarkus.
  • Garantia de qualidade contínua do código com SonarQube, reduzindo débitos técnicos.
  • Implementação de testes unitários com JUnit onde alcancei a meta anual de 70% de cobertura de um back-end robusto.
  • Colaboração em squads ágeis utilizando metodologias Scrum e Kanban.
  • Prototipação de telas e fluxos de usuário com Figma para alinhamento entre times.
  • Documentação técnica e Git para controle de versão e GitHub para colaboração em equipe e revisão de código.
  • Entre em contato