// Matheus Torres · Desenvolvedor Back-End · RJ, Brasil
Eu construo back-ends que continuam de pé quando algo falha.
Mais de 3 anos com TypeScript, Node.js e NestJS, atuando remoto em fintechs e produtos SaaS: gateways de pagamento, webhooks, filas e integrações. O que me move é o problema por trás do código — consistência de dados e o que acontece quando o caminho feliz não acontece.
de throughput ao reestruturar um monólito em arquitetura modular — sem aumento de custos
no tempo de resposta de endpoints críticos, com índices e consultas otimizadas
de cobertura de testes em módulos centrais — 75 testes unitários e E2E adicionados
// como eu penso
Código é detalhe. Sistema é o produto.
Aprendi back-end resolvendo o tipo de problema em que "quase certo" é errado: cobrança que não pode duplicar, webhook que não pode se perder, saldo que precisa fechar.
Isso moldou meu jeito de trabalhar — antes de escrever código, eu quero entender o fluxo de dados, os modos de falha e o que o sistema deve garantir. O framework vem depois.
Arquitetura como decisão, não dogma
Clean Architecture e DDD quando o domínio pede; simplicidade quando não pede. Módulos que crescem com o produto, não contra ele.
Dados modelados para o pior dia
Idempotência, transações e trilha de auditoria em PostgreSQL. Eu desenho o esquema pensando no incidente, não só na feature.
Falha é parte do design
Filas, retries com backoff, alertas e métricas. Quando algo quebra — e vai quebrar — eu quero saber o quê, onde e por quê.
// experiência
Onde aprendi na prática.
2025.05 — 2026.03 · remoto
Desenvolvedor Full Stack Autônomo · Idip Tecnologia
Gateway interno de pagamentos (Asaas, AbacatePay, Stripe) unificando Pix e cartão para múltiplas aplicações, com pipeline assíncrona de webhooks via SQS — retry com backoff exponencial, DLQ e log permanente. Também refatorei do zero uma aplicação legada de logística farmacêutica e atuei full stack em plataforma financeira para clínicas de saúde.
2025.04 — 2026.05 · remoto
Desenvolvedor Back-End Autônomo · CroSoften
APIs REST para sistemas web: regras de negócio, integrações externas e persistência de dados, com webhooks, fluxos assíncronos, testes automatizados e logs estruturados para confiabilidade e rastreabilidade.
2024.09 — 2025.04 · remoto
Desenvolvedor Back-End Autônomo · Nexus Software Development
Circuit breaker e testes automatizados nas integrações com Stripe, monólito reestruturado em arquitetura modular com Docker/ECS — dobrando o throughput sem aumento de custos — e cobertura de testes elevada a 85% nos módulos centrais.
2023.09 — 2024.06 · remoto
Desenvolvedor Back-End Autônomo · Dorper.app
Marketplace estruturado com DDD: pagamentos multi-canal com Asaas (Pix, boleto, cartão), RBAC com JWT auditado em conformidade com LGPD, onboarding reduzido de 5 minutos para menos de 30 segundos com OAuth e −40ms nos endpoints via índices e JOINs.
// stack
Ferramentas de trabalho.
// projetos
O que eu construo por conta própria.
A fullstack application to calculate the best surfing conditions between beaches based on wind directions, latitude and longitude
A simplified version of a remote control using Python with Samsung SmartThings API and WebSocket for directly connection.
Multi-tenant employee management platform for Brazilian companies — CLT/PJ contracts, payroll, benefits, dependents, terminations, and analytics.
// contato
Quer trocar uma ideia sobre sistemas?
torresmiranda.rj@gmail.comSempre aberto a conversar sobre arquitetura, back-end, open source — ou uma boa oportunidade. Também me encontra no LinkedIn e no GitHub.