Pular para o conteúdo
MATHEUS RODRIGUES / SOFTWARE ENGINEER

Código é sóo começo.O produto é o resultado.

Desenvolvo plataformas SaaS, sistemas financeiros e soluções para operações reais. Da arquitetura à interface, da infraestrutura à produção.

Full Stack · Cloud · Produtos digitais
ENGINEERING IN MOTION01 — 04
Do problema à produção.

Arquitetura, produto e operação no mesmo fluxo.

PORTFOLIO / 2026SCROLL TO EXPLORE ↓23° · SYSTEMS / PRODUCTS
✳TYPESCRIPT✳NODE.JS✳REACT✳NEXT.JS✳POSTGRESQL✳AWS✳SUPABASE✳CLOUDFLARE✳DOCKER✳INTEGRAÇÕES
01 / EVIDÊNCIAS DE ENGENHARIA

Menos discurso. Mais resultado.

Métricas e decisões técnicas de problemas que enfrentei de verdade — desde desempenho em consultas até integridade financeira e resiliência de integrações.

178×

mais rápido em um fluxo crítico do SaaS Lista

Benchmark local · 1.000 itens · 24.981 ms → 140 ms

3.352

combinações de regras conferidas

Equivalência TypeScript / SQL · testes automatizados

15 mil+

registros de ponto por mês no QRFluid

Volume de produção declarado no histórico do produto

Benchmarks indicados são locais, não medições de latência em produção. Volumes operacionais são históricos e não representam contadores em tempo real.

01 / SELECTED WORK

Sistemas reais. Problemas complexos.

Uma seleção de produtos e plataformas que desenvolvo ou evoluo. Não são conceitos de portfólio: são soluções para fluxos operacionais, dados, pessoas e dinheiro.

01 / 04PLATAFORMA OPERACIONAL & FINANCEIRA

SaaS Lista↗

Da escala de colaboradores à conciliação e exportação de pagamentos.

O que construí

Plataforma full stack para gerir listas de presença, validação de informações, aprovação financeira, auditoria, dashboards e processamento de pagamentos. Regras críticas de negócio, diferentes perfis de acesso e rastreabilidade ponta a ponta.

Áreas do sistema
Fluxo operacionalAprovação e pagamentoAuditoria e relatórios
Tecnologias
ReactTypeScriptNode.jsPrismaPostgreSQLSupabase
02 / 04SAAS / CONTROLE DE PONTO

QRFluid↗

Registro de ponto por QR Code e reconhecimento facial para operações logísticas.

O que construí

Produto próprio com múltiplas bases, permissões por perfil, registro e histórico de ponto, captura mobile e reconhecimento facial integrado à AWS. Mais de 15 mil registros de ponto por mês já divulgados na versão anterior deste portfólio.

Áreas do sistema
QR Code e biometria facialMúltiplas bases e RBACAplicativo e API
Tecnologias
Node.jsTypeScriptReactExpoPrismaAWS Rekognition
03 / 04TMS / GESTÃO LOGÍSTICA

Alcance↗

Uma operação logística conectada, do pedido ao financeiro.

O que construí

Orquestrador de transporte com gestão de pedidos, motoristas, entregas, ocorrências, integrações com transportadoras, relatórios e rotinas financeiras. Evolução contínua de fluxos operacionais e controles de negócio.

Áreas do sistema
Gestão de transportesIntegraçõesFinanceiro e DRE
Tecnologias
NestJSTypeScriptReactPrismaPostgreSQL
04 / 04PLATAFORMA DE RECRUTAMENTO

SaaS RH↗

Recrutamento e admissões com rastreabilidade de cada etapa.

O que construí

Sistema de RH para clientes, bases, vagas, candidatos, candidaturas e confirmação de início efetivo. Permissões por papel, validações de fluxo, histórico de admissões e exportação de relatórios.

Áreas do sistema
Pipeline de candidatosAdmissões confirmadasRelatórios e RBAC
Tecnologias
ReactTypeScriptHonoCloudflare WorkersD1
03 / DEEP DIVES

Por trás dos sistemas.

O que parecia um detalhe técnico tinha consequências diretas na operação. Estes são exemplos de como tomei decisões e validei resultados.

CASE 01 · SAAS LISTA / PERFORMANCE

De dezenas de segundos para milissegundos.

BENCHMARK LOCAL · 1.000 ITENS
ANTES24.981 ms→DEPOIS140 ms

DESAFIO

Uma fila operacional precisava processar grandes volumes de linhas com filtros e classificações complexas sem travar a navegação de quem a utilizava.

DECISÕES TÉCNICAS

  1. Investiguei o gargalo na consulta e na classificação de pendências, preservando as regras financeiras.
  2. Alinhei as regras entre TypeScript e SQL e introduzi índice dedicado para a leitura frequente da fila.
  3. Validei com benchmarks locais de 1.000 e 15.000 itens, além de testes de equivalência.

RESULTADO E VALIDAÇÃO

Com 1.000 itens, a execução passou de 24.981 ms para 140 ms. Com 15.000 itens, saiu de mais de 5 min 48 s para 1.950 ms, em ambiente local. A mudança foi acompanhada de validação da migration e das regras.

PostgreSQLPrismaSQLOtimizaçãoTestes
CASE 02 · SAAS LISTA / FINANCEIRO

Quando uma regra errada vira um pagamento errado.

DESAFIO

Listas, presenças e exportações bancárias têm estados que não podem ser tratados como simples CRUD. Cancelamentos, duplicidades, aprovações e tentativas de pagamento exigem consistência.

DECISÕES TÉCNICAS

  1. Modelei regras explícitas de elegibilidade, bloqueios financeiros e distinção entre registros recusados, aprovados, pagos ou cancelados.
  2. Apliquei controles de acesso por perfil, trilhas de auditoria e proteções contra duplicidade nos fluxos sensíveis.
  3. Comparei o comportamento das regras TypeScript e SQL em 3.352 combinações, com testes de regressão.

RESULTADO E VALIDAÇÃO

As regras ficam verificáveis, reproduzíveis e testáveis antes de afetar a operação. A equivalência das 3.352 combinações foi validada no trabalho de QA; isso não é uma contagem de pagamentos realizados.

Regras de negócioRBACAuditoriaPostgreSQLPagamentos
CASE 03 · CARTEIRO AMIGO / INTEGRAÇÕES

Cobrança precisa sobreviver a falhas externas.

DESAFIO

Webhooks duplicados, requisições concorrentes e respostas HTTP 429 de um provedor de cobrança podem comprometer o processamento de invoices e créditos.

DECISÕES TÉCNICAS

  1. Desacoplei recebimento e processamento com jobs assíncronos e workers.
  2. Implementei limitação de concorrência e cadência com p-queue, retry com controle e deduplicação.
  3. Trabalhei com idempotência, observabilidade e diagnóstico de incidentes em infraestrutura AWS.

RESULTADO E VALIDAÇÃO

O fluxo ficou mais previsível diante dos limites do provedor e mais seguro contra reprocessamentos. Em uma correção específica documentada no meu histórico profissional, endpoints impactados passaram de 100% para 0% de erro; não se trata de SLA global da plataforma.

Node.jsp-queueWebhooksIdempotênciaAWS
CASE 04 · QRFLUID / PRODUTO PRÓPRIO

Ponto digital que aguenta a rotina operacional.

DESAFIO

Registrar presença em bases logísticas exige rapidez no atendimento, permissões claras e histórico confiável, mesmo com múltiplas unidades e operadores.

DECISÕES TÉCNICAS

  1. Desenvolvi a plataforma de ponto com QR Code, histórico, gestão de bases e RBAC.
  2. Evoluí o produto com um aplicativo Expo e reconhecimento facial integrado ao AWS Rekognition.
  3. Estruturei API, persistência PostgreSQL/Prisma, dashboards e suporte à operação.

RESULTADO E VALIDAÇÃO

O histórico de produção documenta 4 bases, mais de 10 operadores, mais de 400 pessoas registrando ponto por dia e mais de 15 mil registros mensais. Os volumes são referências históricas, não telemetria ao vivo.

TypeScriptExpoPostgreSQLRBACAWS Rekognition

Os exemplos acima não expõem códigos proprietários, dados de clientes, credenciais ou informações pessoais. Resultados e escopos foram distinguidos para não transformar benchmarks em promessas de produção.

02 / UNDER THE HOOD

Não basta funcionar na minha máquina.

Minha atuação atravessa o produto inteiro: interface, API, dados, integrações, deploy, observabilidade e manutenção de sistemas em produção.

01 / ENGINEERING

BACKEND & ARQUITETURA

APIs, regras de negócio, autenticação, autorização, filas, workers, processamento assíncrono e idempotência.

Node.jsNestJSExpressHonoWebhooks
02 / ENGINEERING

FRONTEND & PRODUTO

Interfaces responsivas, painéis de gestão e jornadas desenhadas para quem realmente usa o sistema.

ReactNext.jsTailwindReact NativeExpo
03 / ENGINEERING

DADOS & FINANCEIRO

Modelagem relacional, consistência transacional, auditoria, conciliação, pagamentos e relatórios.

PostgreSQLPrismaSupabaseD1Pix
04 / ENGINEERING

CLOUD & CONFIABILIDADE

Deploy e sustentação em nuvem, observabilidade, análise de incidentes e evolução de serviços em produção.

AWSDockerECSVercelNew Relic
SYSTEM DESIGN

Uma visão de ponta a ponta.

Da interação ao processamento, com responsabilidades claras.

01INTERFACE
02API & AUTH
03REGRAS / JOBS
04DADOS & CLOUD
Arquitetura ilustrativa · cada projeto tem seu contexto.
03 / BEYOND THE CODE

Engenharia com visão de operação.

Sou engenheiro de software com atuação Full Stack e forte experiência em backend, integrações e infraestrutura. Gosto de assumir o problema inteiro: entender a rotina de quem usa, desenhar a solução, entregar e acompanhar o resultado em produção.

Minha vivência também inclui liderança de operações e gestão técnica. Isso muda a forma como construo software: menos funcionalidade de vitrine, mais clareza, rastreabilidade, desempenho e decisões que sustentam o negócio.

SOFTWARE ENGINEERING

Carteiro Amigo

Evolução de serviços, integrações de cobrança, webhooks, controle de requisições, filas e infraestrutura AWS. Trabalho com observabilidade e confiabilidade em produção.

PRODUCT & OPERATIONS

Plataformas de gestão

Desenvolvimento de sistemas de ponta a ponta, tradução de regras de negócio e conexão direta entre operação, financeiro e produto.

/* PRINCIPLE_01 */

Meu jeito de trabalhar

Entender o processo. Projetar a solução. Escrever código sustentável. Publicar com responsabilidade. Medir e melhorar.

04 / CURRENTLY BUILDING

Sempre existe algo em construção.

Além das plataformas em operação, sigo explorando outros problemas, stacks e modelos de produto.

01 / LAB✳
PLATAFORMA WEB / INFRA

Confraria

Aplicação com autenticação, sessões, controle de acesso e ambiente conteinerizado em VPS.

Node.jsDockerNginx
02 / LAB✳
FINTECH OPERACIONAL / EM DESENVOLVIMENTO

Gestão para barbearias

Automação de cálculos, fechamentos e repasses a partir de dados de sistemas de gestão e serviços financeiros.

IntegraçõesAPIsFinanceiro
05 / CONNECT

Tem um desafio interessante? Vamos construir.

Projetos, oportunidades e boas conversas sobre engenharia de software, arquitetura e produtos digitais.