Desenvolvedor backend sênior · Taubaté, SP hora local em Taubaté

Gustavo Eklund

Desenvolvo sistemas de pagamento, principalmente com Pix.

— KB na rede0 dependências
— pontosWebGL2 · desenhado ponto a ponto
— fpsmedido agora, no seu navegador
FCP —first contentful paint
globo matiz 128° velocidade 1,5× pontos ×1

01 Status desta página

Monitoramento ao vivo, medido no seu navegador.

Esta seção é a página de status deste site. Os componentes, os incidentes e o trace vêm da Performance API do seu navegador, medidos nesta visita, e nenhum valor está fixo no código.

Verificando sistemas…atualizado —

    Últimos 90 segundos desta visita—

    Incidentes0

    1. Nenhum incidente nesta visita.
    trace — — · — spans · — serviços · início —

    Passe o mouse num span, ou use ↑↓, pra ver os atributos. Arraste na linha do tempo ou use + e − pra dar zoom. Esc limpa.

    02 Perfil

    Sete anos criando software, cinco deles com pagamentos. Mais de 10 anos em T.I. no total.

    Sou desenvolvedor backend sênior. Já trabalhei num banco digital, numa plataforma de crédito para correspondentes bancários e, desde 2024, estou na OKTO Payments, uma empresa de pagamentos multinacional.

    Na OKTO, o time de pagamentos do Brasil reconstruiu o Pix da empresa. A OKTO é participante direta do SPI, o sistema do Banco Central que liquida os Pix. Entregamos o envio e o recebimento de Pix, a consulta de chaves, o QR Code, o Pix Automático e o Pix por biometria via Open Finance, tudo homologado pelo Banco Central.

    Antes disso, liderei dois times, um de 4 e outro de 5 pessoas. Cada um entregou uma plataforma completa, da arquitetura e do back-end até os apps, a infraestrutura e o deploy.

    No dia a dia escrevo Go e TypeScript. Uso DDD, Clean Architecture, CQRS e Event Sourcing para modelar os sistemas, e Grafana, Loki, Prometheus e k6 para acompanhar e testar. Também desenvolvo com agentes de código, como Claude Code, Codex e Cursor, e escrevo as especificações que eles seguem.

    Observabilidade · OKTO Payments · Pixnúmeros do meu currículo, curvas ilustrativasúltimas 24 h
    Transações / dia
    2 milhões+
    Pico
    ~500TPS
    Latência p95
    200ms
    Latência p99
    300ms
    Disponibilidade
    99,9%
    Países
    7
    Throughputtransações por segundo · Pix
    Latênciams · serviços críticos de Pixp95p99referência 300 ms
    Disponibilidadeúltimos 30 dias · 99,9% · uma degradação parcial
    Ver como tabela (por hora)
    HoraTPS médioTPS máxp95 (ms)p99 (ms)

    03 Arquitetura

    Arquitetura de um Pix, do app ao Banco Central.

    Este mapa é uma versão simplificada de como uma empresa de pagamentos conectada direto ao SPI processa um Pix. Montei a partir do Roteiro de Participação Direta, do Manual de Tempos e do Manual de Segurança do Pix, todos do Banco Central. O tráfego é simulado. Passe o mouse num serviço para ver o que ele faz, ou clique em seguir um Pix para acompanhar um pagamento do começo ao fim.

    tráfego simuladocarga —TPS —réplicas —
    Ver como lista de serviços

    04 Teste de carga

    Escrevi um teste de carga que roda no seu navegador.

    O teste dispara pagamentos contra um motor de Pix simplificado que também escrevi. Os dois rodam em segundo plano no seu navegador, com Web Workers, e a saída imita o k6, uma ferramenta de teste de carga. O motor valida cada pagamento, barra os duplicados, controla o saldo de 10 mil contas e registra tudo num histórico encadeado por hash. Os números são medidos no seu computador, nesta visita.

    k6-ishcenário rampa · — workers · estágios 5s ↑ · 10s = · 5s ↓aguardando
    ThroughputPix por segundo · linha tracejada = estágio da rampa
    Latência por lotems por lote de 1.000 Pix · p95 e p99 móveisp95p99
    Distribuiçãolotes por faixa de latência
    Pix processados
    —
    Pico
    —/s
    p95 por lote
    —ms
    p99 por lote
    —ms
    Por Pix
    —µs
    Duplicatas barradas
    —
    Sem saldo
    —
    Checks
    —/5

    05 Histórico

    Onde trabalhei.

    Quatro empresas em sete anos. Os cards passam sozinhos, ou clique num para abrir.

    A OKTO Payments é uma empresa de pagamentos que opera em 7 países e processa mais de €17 bilhões por ano. Reconstruímos a infraestrutura de Pix para ela ser participante direta do SPI. Hoje são mais de 2 milhões de transações por dia, com picos de cerca de 500 por segundo e 95% das respostas em até 200 ms.

    Passamos pelas homologações do Banco Central de receber Pix, enviar Pix, QR Code, consulta de chaves no DICT (com token bucket), Pix Agendado Recorrente e Pix Automático. Também entregamos Pix por biometria via Open Finance (JSR) com ITP e boletos via BaaS. Usamos painéis de Grafana, Loki e Prometheus para acompanhar a taxa de sucesso por cliente e os percentis de latência, e testamos carga com k6.

    • Go
    • TypeScript
    • SPI
    • DICT
    • Open Finance
    • Grafana
    • k6
    Homologação concluídaBanco Central · Pix Automático
    p99 · 300 ms99,9% de disponibilidade

    Um sistema de crédito online (SaaS multi-tenant) para correspondentes bancários, com milhares de clientes. Cada correspondente configura e opera a própria carteira de empréstimos, e a comissão é calculada sobre o lucro de cada operação.

    Liderei um time de 4 pessoas, da arquitetura multi-tenant ao motor de comissões. Também cuidei sozinho do deploy e de toda a infraestrutura, em VPS.

    • Multi-tenant
    • Comissionamento
    • VPS
    • Deploy
    Time de 4líder técnico, ponta a ponta
    Infra em VPSdeploy por conta própria

    Um banco digital white-label, para Android e iOS, feito para uma instituição que participa do Pix por meio de outro banco (participante indireta). Tinha conta, extrato, cadastro com KYC e KYB, TED e DOC, boletos, investimentos e Pix completo: receber, enviar por chave, QR Code ou dados bancários, e gerenciar chaves e portabilidade.

    Liderei um time de 5 pessoas que entregou a plataforma inteira em poucos meses, com infraestrutura no Google Cloud, CI/CD e publicação na App Store e no Google Play.

    • Clean Architecture
    • DDD
    • CQRS
    • Event Sourcing
    • Google Cloud
    • CI/CD
    Apps publicadosApp Store · Google Play
    Pix completoDICT · portabilidade de chaves

    Sistema web interno de gestão para uma instituição de ensino superior, com APIs REST, testes automatizados, CI/CD e bibliotecas de automação. Rodava em servidores Linux físicos que eu mesmo instalei.

    Também fiz cabeamento estruturado, montagem de racks e switches, clonagem em massa de estações e suporte à operação.

    • REST
    • CI/CD
    • Linux
    • Redes
    Servidores no arLinux físico · cron · git local
    CI verdetestes automatizados

    Formação · Fatec Taubaté, Análise e Desenvolvimento de Sistemas (2023) · Etec Pindamonhangaba, Técnico em Informática (2018)

    Cursos · Clean Code e Clean Architecture, Rodrigo Branas (2022) · Node.js avançado com TDD e Clean Architecture, Rodrigo Manguinho (2021)

    06 Contato

    Vamos conversar.

    Me escreva por e-mail. Clique no endereço para copiar.

    e-mail copiado ✓
    GLSL ES 3.0 · exatamente o que está rodando no globo