Pular para o conteúdo
Gefferson Souza · Goiânia, Brasil · UTC-3

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.

  1. Engenheiro de Software

    ABR 2025 — ATUAL
    Duofy

    Papel 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-tenant
  2. Engenheiro de Software → Tech Lead

    JAN 2024 — ABR 2025
    Fox Grãos

    Entrei 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

PROJETO PESSOALEXPERIMENTAL

Tyrus

Um transpilador experimental de TypeScript para Rust, com geração de código para Axum e Tokio.

TypeScriptRustAxumTokio
Ver código de Tyrus (abre em nova aba)
PROJETO PESSOAL40 estrelas no GitHub

GoiásScript

Uma linguagem de programação esotérica com lexer e parser escritos à mão, que compila para JavaScript.

Lexer escrito à mãoParserCompila para JavaScript
Ver código de GoiásScript (abre em nova aba)
SETUP PESSOAL

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.

Claude CodeHooksAgent workflowsServidores MCP
$ cd ../about

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)