Engenheiro
Backend
Trabalho com sistemas de varejo multi-tenant em TypeScript e NestJS, com operação offline-first e integrações de emissão fiscal eletrônica no Brasil.
Node.js · TypeScript · NestJS · PostgreSQL · RabbitMQ
- incidente
Restabeleci as vendas de todos os clientes afetados na virada do ano, depois que uma autoridade fiscal brasileira passou a rejeitar documentos fiscais. Diagnostiquei e corrigi sozinho.
- automação
Na Fox, automatizei a emissão de documentos fiscais (CT-e, NF-e, MDF-e) que ocupava uma pessoa em tempo integral o ano todo, e três na safra.
- código público
GoiásScript, uma linguagem de programação esotérica com lexer e parser escritos à mão: 40 estrelas no GitHub.
01. Experiência
Mais recente primeiro. Duas empresas desde jan 2024.
Engenheiro de Software
ABR 2025 — ATUALDuofyPapel full stack, com trabalho principalmente em backend, em uma plataforma multi-tenant de varejo (PDV e ERP), com operação offline-first e integrações de emissão fiscal eletrônica no Brasil. Stack: NestJS, PostgreSQL, RabbitMQ.
- Restabeleci as vendas de todos os clientes afetados depois que uma autoridade fiscal brasileira passou a rejeitar documentos fiscais na virada do ano; diagnostiquei e corrigi sozinho, no feriado.
TypeScriptNestJSPostgreSQLRabbitMQOffline-firstMulti-tenantEngenheiro de Software → Tech Lead
JAN 2024 — ABR 2025Fox GrãosEntrei como desenvolvedor júnior (jan 2024); pleno (jul 2024); Tech Lead de um time pequeno (set 2024).
- Automatizei a emissão de CT-e, NF-e e MDF-e: o trabalho que ocupava uma pessoa em tempo integral o ano todo, e três na safra, passou a sair sozinho quando o ticket de uma carga de caminhão de grãos é criado.
- Conduzi a migração de serviços monolíticos para Kubernetes no EKS.
- Mentorei 4 desenvolvedores.
KubernetesAWS EKSEmissão fiscal eletrônicaCT-eNF-eMDF-e
02. Habilidades
Os três primeiros grupos são onde sou mais forte. Familiar quer dizer que já trabalhei com a ferramenta, não que eu a opero.
Linguagens e frameworks
Dados e mensageria
Práticas
Também usei
Familiar
Entrega assistida por IA
03. Projetos
Tyrus
Um transpilador experimental de TypeScript para Rust, com geração de código para Axum e Tokio.
GoiásScript
Uma linguagem de programação esotérica com lexer e parser escritos à mão, que compila para JavaScript.
Quality gates do Claude Code (hooks)
Quality gates (hooks) para desenvolvimento assistido por IA, criados depois que analisei 3.454 das minhas sessões: 17,6% das minhas mensagens eram correções.
04. Sobre
Sou engenheiro de software backend. Trabalho como engenheiro de software desde janeiro de 2024 e estou no backend da Duofy desde abril de 2025.
Na Duofy atuo no backend de uma plataforma multi-tenant de varejo (PDV e ERP), com operação offline-first e integrações de emissão fiscal eletrônica no Brasil.
- local:
- Goiânia, Brasil (UTC-3)
- fuso horário:
- UTC-3 o ano todo, sem horário de verão
- idiomas:
- Português (nativo); inglês (comunicação escrita profissional, fala conversacional)
- formação:
- Tecnólogo em Análise e Desenvolvimento de Sistemas, Universidade Católica de Brasília (2024)