Eduardo
Schelbauer
Front-end developer. Joinville, SC.
React · Next.js · TypeScript
Projetos pessoais
Sobre
Dev full-stack com foco em front-end, 3+ anos de experiência. Atualmente trabalho na hiSofi e construo produtos escaláveis. Apaixonado por performance, animações e experiências web que surpreendem.
Experiência
hiSofi
atualDesenvolvedor Front-End
HiSoft
Desenvolvedor & QA
O2 Projetos
Desenvolvedor Full-Stack
IELUSC
Técnico de Informática
IELUSC
Estagiário Analista de Sistemas
Como este site foi feito
- Next.js 14App Router, SSR, static params
- TypeScripttipagem estrita em todo o projeto
- Tailwind CSSutility-first, sem CSS manual
- Geist Sansfonte da Vercel, clean e legível
- GSAPtransições de entrada, saída e ScrollTrigger
- Canvas 2D APIaurora interativa de fundo com orbs
Sem biblioteca de UI
Todos os componentes foram escritos do zero. Nenhum Radix, shadcn ou similar — controle total sobre o visual e comportamento.
Swup substituído por GSAP
Swup manipula o DOM diretamente, quebrando a hidratação do React. A solução foi um sistema próprio com usePathname para entrada e router.push para saída.
Canvas 2D para a aurora
Gradientes radiais com globalCompositeOperation: 'screen' e frequências primas criam a aurora fluida sem WebGL — zero overhead de shader, SSR-safe.
Server Components por padrão
Apenas o necessário usa "use client" — canvas, animações e navegação. O resto é renderizado no servidor, sem JavaScript desnecessário no cliente.