Portfolio Pessoal
Site pessoal
Meu site pessoal, feito em Next.js 16 com TypeScript, Tailwind v4 e Framer Motion. Desenhei a paleta e a tipografia do zero porque queria algo que parecesse meu, não mais um template. Deploy roda no Railway.
Portfolio · 2026
Depois de dez anos na joalharia de luxo, reorientei a carreira para o desenvolvimento de software. Hoje construo aplicações full stack.

Aprendizado contínuo
18 cursos · 354+ horas de estudo
Trabalhos selecionados
Site pessoal
Meu site pessoal, feito em Next.js 16 com TypeScript, Tailwind v4 e Framer Motion. Desenhei a paleta e a tipografia do zero porque queria algo que parecesse meu, não mais um template. Deploy roda no Railway.
Auditor de acessibilidade WCAG
Você cola uma URL e a ferramenta roda Puppeteer com axe-core num worker em background, agrupa as violações por severidade e devolve um relatório. É um monorepo com API em Express, worker, dashboard em Next.js, MongoDB e Redis, tudo em containers.
TCG jogável por teclado e leitor de tela
Demo de Magic: The Gathering pensada para ser jogada por teclado ou leitor de tela com a mesma fluidez de um mouse. A descrição acessível de cada carta é dado de primeira classe e alimenta aria-labels, log de combate e live regions. Engine de regras separada da UI, estado em Zustand, animações respeitam prefers-reduced-motion. Cartas vêm da API do Scryfall com fallback offline.
Roguelike turn-based em Godot, exportado para WebAssembly
Roguelike por turnos que fiz em Godot 4 e GDScript, exportado para o navegador via WebAssembly. Cinco atos, trinta andares, dois finais possíveis dependendo do que você decide carregar até o boss. Servido em produção atrás de Caddy com os headers de cross-origin isolation que o WASM exige.
Framework de maestria full-stack (Novice → Staff)
Trilha estruturada de iniciante real até Staff/Principal Engineer, com 66 módulos densos, 5 capstones encadeados sobre o mesmo produto (Logística), portões de avaliação e protocolo de mentor. Conteúdo em Markdown sob CC BY-NC 4.0; site em Next.js 16 lê o framework do filesystem em runtime, com command palette, glossário, sitemap e validador de conteúdo no prebuild. Cada link cruzado entre estágios é checado por um script Node antes do build.
Pipeline de migração com chaos testing
Pipeline idempotente de Change Data Capture para migrar de Postgres para Mongo sem precisar parar de escrever no banco de origem. Debezium lê o WAL, um transformer em Go aplica os mapeamentos e o sink faz upsert no Mongo controlado por LSN. Rodei uma bateria de testes de chaos matando o sink no meio da carga e ele se recupera sem perder nem duplicar evento.
Trajetória
Histórico
Sales Consultant
2024
Store Manager
2021 - 2023
Sales Specialist
2018 - 2020
Formação
Ciências da Computação
2024 - Atualmente
Comércio Exterior
2012 - 2014
Inventário técnico
PythonJavaTypeScriptJavaScriptGoC#Rust
React.jsNext.jsFastAPIDjangoASP.NETExpress.js
DockerKubernetesAmazon S3Git & GitHubTCP/IPMicroservices
MongoDBQlikviewQlik ReplicateAgile Scrum
Falar comigo
Disponível para novas oportunidades em desenvolvimento de software.
Enviar email