Adeonir Kohl
Eu construo interfaces web que funcionam.
Gosto de ver ideias tomarem forma e o design ganhar vida na tela.
Do design ao código
De onde eu venho, no que trabalho hoje e o que faço além disso.
Olá, sou Adeonir e gosto de criar coisas para a internet. Trabalho como frontend engineer, e a parte que mais me interessa é o design engineering. Testo ideias em protótipo e crio interfaces funcionais e acessíveis, sempre de olho nos detalhes. Gosto especialmente de trabalhar na interseção entre design e código.
Atualmente sou Frontend Engineer na Jaya Tech e faço parte do time de produto da The Zebra, uma empresa americana de seguros de automóveis, onde trabalho na biblioteca do design system e na plataforma web. Uso principalmente React e TypeScript, e trabalho junto com designers, desenvolvedores e product managers.
Depois de anos como designer gráfico, criando materiais publicitários, livros e revistas, migrei para o desenvolvimento frontend. Desde então, trabalhei com produtos financeiros, plataformas de gestão empresarial e sistemas de investigação de credores e recuperação de ativos.
Trabalhei por um período na Joyjet, uma agência na França. Comecei como UI Engineer e depois como Lead UI Engineer, liderando as decisões de implementação de UI e mentorando um desenvolvedor júnior. Como Senior Frontend Developer, assumi um projeto legado em Vue e Express e defini a arquitetura do frontend para a migração progressiva de Vue para React.
Fora do trabalho, desenvolvo alguns projetos pessoais, onde decido o design visual e a arquitetura, e aplico também meus conhecimentos em backend e desenvolvimento mobile. Essas experiências moldaram o jeito como penso ao construir interfaces.
No meu tempo livre, gosto de ficar com a família, colecionar miniaturas de Hot Wheels com meu filho, assistir a séries e filmes e curtir com amigos.
Ideias que saíram do papel
Alguns projetos que ajudei a construir nos últimos anos.
Ainda não tenho nenhum projeto em destaque publicado aqui. Se quiser saber no que estou trabalhando, me manda uma mensagem.
O que eu faço
O que eu faço no dia a dia, e o que o time ganha com isso.
Interfaces acessíveis
Faço interfaces que funcionam bem em diferentes tamanhos, com semântica correta e acessibilidade desde o começo.
Design systems
Deixo a biblioteca organizada e documentada para o time montar novas telas com o mesmo padrão, sem reescrever o que já existe.
Estado e dados
Faço integração de API e gerenciamento de estado, com cache e dados compartilhados entre as telas.
Qualidade e testes
Uso testes automatizados para cobrir o comportamento do produto e acompanho erros e performance depois que ele está no ar.
Desenvolvimento assistido por IA
Uso agentes de IA em processos estruturados: pesquisa, definição da intenção, especificação, planejamento, implementação e testes. Avalio e ajusto o trabalho ao longo do caminho.
As ferramentas que eu uso
Algumas das ferramentas e tecnologias que uso em diferentes projetos.
frontend/
- react
- next.js
- tanstack-start
- typescript
- tailwindcss
- zustand
- react-native
backend/
- node.js
- fastify
- hono
- drizzle
- prisma
- sqlite
- postgresql
tooling/
- figma
- vscode
- vite
- vitest
- claude
- codex
- cloudflare
Me manda uma mensagem
Pode ser sobre desenvolvimento, um projeto ou só dar um oi.