Aberto a oportunidades remotas internacionais selecionadas

Engenheiro de Software Sênior.

Também violinista em uma orquestra, estudante de Teologia, pianista, mestre de D&D, jogador de xadrez.

Mais de 6 anos construindo serviços de backend, APIs e sistemas em produção para fintech, e-commerce e SaaS. Remoto, do Brasil.

6+anos em produçãoDesde 2020 em fintech, e-commerce, SaaS e logística7M+usuários na plataformaPlataforma financeira onde rastreei uma falha mascarada no onboarding20kusuários simultâneos em teste de cargaDepois que um evento ao vivo passou de 12 mil, no mesmo orçamento50+componentes React compartilhadosBiblioteca em Storybook entre micro-frontends de saúde
TRABALHOS SELECIONADOS

Cases de engenharia.

Problemas em produção: o que quebrou, como investiguei e o que mudou.

01

Depuração em produção · Fintech

Rastreando uma falha mascarada em um fluxo de onboarding financeiro

Mais de 100 clientes falharam na criação de conta ao mesmo tempo, e cada retry devolvia um erro do provider que escondia o verdadeiro. Reconstruí a sequência de requisições a partir dos logs do CloudWatch, o que levou o time à primeira falha, à correção e à recuperação das contas afetadas.

RESULTADO

Cerca de 100 clientes recuperados. Resolvido em cerca de 4 horas. Esse erro deixou de gerar chamados depois da correção.

  • Node.js
  • TypeScript
  • AWS CloudWatch
  • Grafana
  • External provider API
02

Escalabilidade · Live commerce

Lidando com um pico de 12 mil usuários em um evento de live commerce

Uma live de vendas reuniu mais de 12.000 usuários simultâneos, cerca do dobro do pico normal e uma carga que a plataforma nunca tinha testado. Depois de manter o evento no ar, reproduzimos o pico com testes de carga e ajustamos o autoscaling do Cloud Run até os testes sustentarem cerca de 20.000 usuários com o mesmo orçamento de infraestrutura.

RESULTADO

Depois dos ajustes, os testes de carga sustentaram cerca de 20.000 usuários simultâneos sem ultrapassar o orçamento de infraestrutura definido para esse cenário. É um resultado de teste de carga, não de um evento posterior em produção.

  • Node.js
  • Google Cloud Run
  • GCP
  • Taurus
  • Load testing
  • Autoscaling
03

Arquitetura frontend · Saúde

Construindo um sistema React compartilhado entre micro-frontends de saúde

Um produto de saúde dos Estados Unidos precisava de uma experiência personalizada para um grande cliente hospitalar, distribuída em vários micro-frontends React. Em um projeto curto, construí uma biblioteca de mais de 50 componentes documentada em Storybook a partir dos designs do Figma, para que esses frontends compartilhassem uma base de interface.

RESULTADO

Uma biblioteca compartilhada com mais de 50 componentes reutilizáveis em uso. O Storybook como referência do time para a implementação visual. Vários frontends construídos sobre a mesma base. Um MVP funcionando.

  • React
  • TypeScript
  • Storybook
  • ArgoCD
  • Micro-frontends

Onde já entreguei.

dez. 2023 – ago. 2026

Afinz / client Sem Parar

Engenheiro de Backend Sênior · Contrato / B2B

Engenheiro de backend e líder técnico de uma squad de serviços financeiros no Sem Parar, plataforma com mais de 7 milhões de usuários ativos. Investiguei incidentes em produção, conduzi integrações de API com o time de produto e melhorei testes, documentação e onboarding.

  • Node.js
  • TypeScript
  • AWS
  • DynamoDB
  • MySQL
  • CloudWatch

mar. 2026 – abr. 2026

Sully

Engenheiro Full Stack Sênior · Consultoria / B2B

Projeto curto em um produto de saúde dos Estados Unidos com fluxos de atendimento apoiados por IA. Construí uma biblioteca de mais de 50 componentes React documentada em Storybook a partir dos designs do Figma, integrei-a aos micro-frontends existentes e adaptei manifests de ArgoCD para novos serviços.

Projeto via Tecla. Terminou quando o cliente decidiu não renovar o contrato por motivos comerciais ligados a prazo e custo.

  • React
  • TypeScript
  • Storybook
  • Micro-frontends
  • ArgoCD

jul. 2023 – nov. 2023

ROIT GROUP

Engenheiro Full Stack Sênior

Trabalhei em microsserviços NestJS para rotas analíticas do produto. Desenhei o cache e a invalidação com Redis e elevei a cobertura de testes automatizados para mais de 85% nos serviços principais.

  • React
  • NestJS
  • Redis
  • TypeScript
  • Jest

nov. 2022 – jun. 2023

Voyager Portal

Engenheiro Full Stack Sênior

Plataforma de logística marítima. Reescrevi um microsserviço de relatórios de Python para TypeScript para reduzir o uso de memória e acabar com falhas em tempo de execução, e construí interfaces Vue.js com estado para os times de operação.

  • TypeScript
  • Vue.js
  • Node.js
  • Python

nov. 2021 – nov. 2022

Grupo Soma

Engenheiro Full Stack e Tech Lead

Plataforma de live commerce no Google Cloud Run. Depois que um evento passou de 12.000 usuários simultâneos, trabalhei com o time de infraestrutura em testes de carga e ajustes de autoscaling até os testes sustentarem cerca de 20.000 dentro do orçamento. Depois, assumi responsabilidades de Tech Lead por um período, incluindo mentoria e padrões de code review.

  • Node.js
  • TypeScript
  • GCP
  • Cloud Run
  • Taurus
  • React

ago. 2021 – nov. 2021

Cria Studio

Engenheiro Full Stack

Único engenheiro de um produto React 2D interativo, das decisões técnicas e de produto até o lançamento em produção.

  • React

jan. 2020 – ago. 2021

Lorena Felicio

Engenheiro Full Stack

Construí um ERP do zero em React, Node.js, MongoDB e AWS S3, incluindo integrações fiscais e de emissão de notas brasileiras e fluxos automatizados de documentos.

  • React
  • Node.js
  • MongoDB
  • AWS

O que construo fora do trabalho.

Experimentando fluxos de desenvolvimento com IA, memória compartilhada entre agentes e ferramentas para desenvolvedores.

Público

iMemory

Um painel local para a memória compartilhada entre agentes de código. Busque o que eles lembram, inspecione handoffs de sessão e limpe o contexto sem mexer no banco de dados.

  • JavaScript
  • CSS
  • MCP
No ar

Roundkeep

Uma mesa de combate local para D&D 5e. Iniciativa, biblioteca SRD offline, importação do Improved Initiative e visão dos jogadores na mesma rede. Sem conta e sem nuvem.

  • TypeScript
  • Socket.IO
  • PWA
No ar

Deadfolio

Encontra repositórios abandonados no GitHub, dá uma nota para cada um e escreve uma autópsia baseada em evidências. A única coisa que a pessoa acrescenta é por que realmente parou.

  • Next.js
  • TypeScript
No ar

Fintal

Um painel de finanças pessoais construído sobre os CSVs exportados pelos bancos, sem login no banco. Importa extratos de Nubank, C6 e Wise, categoriza gastos e acompanha parcelas, assinaturas e orçamentos.

  • Next.js
  • TypeScript
  • NestJS
No ar

Agent-readable portfolio

Este site. Um servidor MCP, uma API REST com OpenAPI e llms.txt sobre o mesmo perfil verificado, para que os assistentes de IA dos recrutadores respondam a partir de fatos.

  • Next.js
  • MCP
  • OpenAPI

O que uso em produção.

Escolha uma tecnologia para ver onde usei.

Backend
Frontend
Dados
Cloud e infraestrutura
Engenharia

No Brasil.
Trabalhando em inglês.

Sou Engenheiro de Software Sênior no Brasil, com mais de 6 anos de experiência em produção em fintech, e-commerce, SaaS e logística. Trabalho em inglês (C1) com times remotos da América Latina e dos Estados Unidos.

Meu trabalho é Full Stack, com mais tempo dedicado a sistemas de backend, APIs, infraestrutura em nuvem e confiabilidade em produção.

Rendo melhor em times que esperam que engenheiros investiguem o comportamento real em produção e participem das decisões técnicas, não apenas fechem tickets.

Fora da engenharia, toco violino em uma orquestra, estudo Teologia, toco piano, mestro campanhas de D&D e jogo xadrez.

Inglês C1 avançado · Português nativo

Como trabalho

  1. 01

    Depuro a partir de evidências, não de suposições.

    Logs, traces e o comportamento em produção vêm antes das hipóteses.

  2. 02

    Observabilidade precisa existir antes de a produção falhar.

    O sistema deve nos dizer o que deu errado antes que um cliente precise dizer.

  3. 03

    IA acelera a engenharia; não substitui o entendimento.

    Uso agentes intensamente, mas arquitetura, revisão e responsabilidade por produção continuam sendo decisões humanas.

PARA AGENTES DE IA

Deixe seu assistente de IA avaliar meu perfil.

Meu perfil tem um servidor MCP próprio, o padrão aberto que permite ao Claude, ChatGPT e Cursor acessar dados ao vivo. Seu assistente lê meus cases e minha experiência verificados diretamente, então as respostas vêm de fatos, não de suposições a partir de um CV.

Para recrutadores: uma resposta direta, apoiada em trabalho real

Passe a URL do meu portfólio para o seu assistente de IA ou conecte direto ao servidor MCP para acesso estruturado à minha experiência e aos cases. Entregue a descrição da vaga: ele compara os requisitos com a minha experiência e aponta os cases que sustentam cada ponto.

“Esta é a descrição da vaga. Quais requisitos o Jordão atende?”

Para engenheiros: um servidor MCP funcionando, não uma demo

Streamable HTTP, stateless, sem chave de API. 5 ferramentas somente leitura sobre os mesmos dados que renderizam este site, além de llms.txt e Markdown em todas as páginas.

  • get_profile
  • list_engineering_cases
  • get_case_detail
  • query_experience
  • evaluate_job_fit
claude mcp add --transport http jordao-qualho https://jordaoqualho.com/api/mcp
Ver como conectar

Procurando um Engenheiro de Software Sênior?

Aberto a oportunidades selecionadas de Backend e Full Stack Sênior com times remotos internacionais.

Aberto a oportunidades remotas internacionais selecionadas

Brasil (UTC−3) · LATAM · Times internacionais

A vaga, o time ou o projeto, e como posso falar com você.

Prefere outro canal? E-mail LinkedIn

Tem um projeto em mente? Fale comigo no WhatsApp