> SESSION ØØ1 · USER AUTHENTICATED
GUILHERMESANTANA
Mais de sete anos escrevendo interface. Comecei em 2014 num HTML que eu não entendia e continuo pelo mesmo motivo: gosto de ver a coisa ganhar vida na tela. Hoje trabalho com Angular, React, Next e Three.js, porque tela plana é limitação de ferramenta, não de ideia.
[ Ø1 ]SOBRE
// dossiê do operadorMe chamo Guilherme Santana Rocha Mendonça, tenho 27 anos e moro no Rio de Janeiro. Sou formado em Ciência da Computação pela UNIFESO e trabalho com front-end desde 2020, quando entrei como estagiário e descobri que interface é onde a lógica encontra o cuidado com o detalhe.
Trabalho principalmente com Angular, React e Next.js. Gosto de código que outra pessoa consiga ler no plantão das 3h da manhã, de página que carrega rápido em 3G e de projeto que sobrevive à segunda versão. Fora do trabalho, RPG de mesa e cena 3D no navegador.
PRIMEIRO SITE
HTML e CSS sem saber direito o que estava fazendo. Só sabia que tinha gostado de fazer um site meu.
CIÊNCIA DA COMPUTAÇÃO · UNIFESO
Onde a programação virou ofício: lógica, linguagem C e a primeira noção de boa prática.
ESTÁGIO · NOCLAF
A faculdade abriu a porta do mercado. Entrei como estagiário e nunca mais saí do front-end.
FORMATURA · TCC EM AR
Formado, com um TCC em realidade aumentada feito em Three.js exibindo modelos 3D no navegador.
RUMO AO FULL STACK
Django para fechar o outro lado da API. Projetos pessoais de ponta a ponta e trabalho como freelancer.
SEIS ANOS DE ESTRADA
Angular, React, Node, Next e o 3D que continua sendo o motivo de tudo ter começado.
[ Ø2 ]STACK
// módulos carregados[ Ø3 ]SERVICOS
// o que eu entregoAPLICAÇÕES WEB
SPA e dashboards com estado complexo, autenticação e integração de API. Angular ou React, do zero ou herdado.
LANDING PAGES
Página que carrega rápido, converte e passa no Lighthouse. SSR quando faz diferença, estático quando não faz.
EXPERIÊNCIAS 3D
Three.js e WebGL no navegador. Tour virtual, configurador de produto, cena interativa — sem plugin, sem app.
DESIGN SYSTEM
Biblioteca de componentes documentada, acessível e com token de tema. Para o time parar de recriar botão.
APPS DESKTOP
Tauri e Ionic: a mesma base web empacotada como aplicativo nativo, leve e assinada.
MANUTENÇÃO
Migração de versão, refatoração e performance em projeto que já está no ar e não pode cair.
[ Ø4 ]PROJETOS
// 9 entradas descriptografadas[ Ø5 ]CONTATO
// canal abertoTem um projeto, uma vaga ou só uma dúvida de front-end? Manda mensagem. Respondo em até 24h úteis — e sim, leio tudo.
eu@iamgui.dev> whoami
i_am_gui@iamgui.dev
> locate
-22.4Ø, -42.97 · RJ / BR
> status
DISPONÍVEL PARA FREELA
>