LeonardoGoulart
engenheiro full-stack sênior

Trabalho nas partes do produto que precisam estar certas: os fluxos em que um erro custa caro para o usuário, a camada de API por trás deles e as atualizações de plataforma que todo mundo vai adiando.
Trabalhos selecionados
Com o que eu trabalho
As ferramentas que uso e o que já fiz com elas.
frontend/
Já usei os dois routers do Next.js em produção, e deixo a arquitetura escrita: um diagrama com o qual o time pode discordar vale mais que uma decisão que ninguém lembra de ter tomado.
TypeScript · React · Next.jsTailwind · LaunchDarkly · Amplitude
backend/
Trabalho com GraphQL federado: subgraphs, Apollo no cliente e no servidor, e as decisões de cache que são a diferença entre uma página que parece rápida e uma que não.
Node.js · GraphQL · ApolloREST · HIVE federation
infra/
O trabalho de manutenção que é fácil de adiar: subir versões maiores num monorepo, flat config do ESLint e deploys de container que não surpreendem ninguém.
Nx · Docker · AWS ECS / ECRCloudWatch · Parameter Store
Histórico de commits
Engenheiro de Software · empresa dos EUA
2022.03 → HEAD · contrato de longo prazo · remoto
Um contrato de longo prazo com uma empresa dos EUA. Mantenho aplicações em produção com usuários ativos: TypeScript e React na frente, Node e GraphQL atrás, e o trabalho de plataforma que mantém os dois de pé.
- TypeScript e React numa base de código de produção grande e antiga
- GraphQL federado: subgraphs e Apollo no cliente e no servidor
- manutenção do monorepo: versões maiores, config de lint, deploys de container na AWS
- integração de engenheiros novos na base de código, com walkthroughs e pair programming
Desenvolvedor Web Fullstack · Vórtx
2021.09 → 2022.03 · fintech, BR
Sistemas de automação financeira em React e Node. Melhorei um modelo de ML no Azure de 56% para 73% de precisão limpando e filtrando o dataset, e construí uma biblioteca de componentes reutilizáveis.
Desenvolvedor Web Fullstack · Shift
2019.11 → 2021.09 · BR
Angular e TypeScript sobre uma base MVC, APIs REST em cima do Intersystems Caché, deploys com Docker. Foi aqui que aprendi a ler um sistema desconhecido antes de mexer nele.
2018 — commit inicial · design freelance na Workana, enquanto cursava Engenharia da Computação
Me conta o que você está construindo.
Estou aberto a vagas sênior em empresas remote-first e a trabalhos por contrato. E-mail é o jeito mais rápido de falar comigo — normalmente respondo no mesmo dia.
