Pular para o conteúdo
Arthur Moura

Engenharia de software

Seu sistema legado está travando o crescimento da empresa.

Sou Arthur Moura. Em 10 anos como tech lead e fundador da Trykat, substituí um sistema de 25 anos por uma plataforma nova sem parar a operação e construí os sistemas que sustentam a operação de grupos de varejo.

Retrato de Arthur Moura
  • Obra Fácil
  • Fogões Shop
  • Casa Tognini
  • Rumo Certo
  • Experimento Intercâmbios
  • Coty
  • Costa Cruzeiros
  • Sofá Digital
  • CGI
  • Filmelier
  • Trykat
  • Ever
  • Edgetech

10+

anos construindo software em produção

500

pessoas operando o ERP todo dia

25 anos

de sistema legado substituídos sem parar a operação

30%

de redução em custo operacional

Como eu ajudo

Três frentes, sempre com a operação rodando.

01

Substituição de legado

Quando o sistema antigo não comporta mais o negócio, reconstruo: levanto a regra que está embutida nele, construo o substituto e faço a virada em etapas, sem parar a operação. Inclui a parte que ninguém quer encarar — emissão fiscal, NF-e e NFC-e, certificado digital, financeiro com boleto e CNAB — e o ERP que estou construindo já nasce preparado para a reforma tributária.

02

Liderança técnica fracionada

Arquitetura, code review, mentoria e processo para times que já existem. Entro como tech lead pelo tempo necessário para o time andar sozinho.

03

Plataforma sob medida

Construção do zero, do levantamento com quem usa o sistema até a produção: API, painel web, aplicativo e as integrações que ligam tudo ao que já existe na empresa. Entregue pela Trykat, a software house que fundei e dirijo.

04

Infraestrutura e deploy

Montei sozinho o ambiente AWS que sustenta a operação hoje: containers em ECS, imagens em ECR, funções em Lambda sobre DynamoDB, notificações via SNS e arquivos em S3. O deploy é contínuo pelo GitHub Actions, com aviso de início, conclusão e falha no Slack. Quem me contrata não precisa montar um time de infraestrutura em paralelo.

O que eu já entreguei

Sistemas que sustentam a operação, não protótipos.

Track — logística e expedição para o varejo

O problema
A operação de expedição rodava em planilhas e sistema legado: pedidos se perdiam entre a separação e a entrega, motoristas ficavam sem sinal em rota e não havia rastreio confiável do que saiu da doca.
O que eu fiz
Projetei e liderei a construção de uma plataforma completa de pedidos, separação, conferência, expedição, frota e rotas. API em Rails, painel em React, aplicativo Flutter offline-first para motoristas e separadores, integração com o sistema legado, notificações via AWS SNS e um serviço em Python para impressão em Zebra via WebSocket.
O resultado
Cerca de 20 mil pedidos por mês passam pela plataforma, com 30% de redução no custo operacional e zero perda de dados em cenários sem conexão.
  • Ruby on Rails
  • React
  • Flutter
  • AWS SNS
  • WebSockets
  • Redis
  • Python

Substituição de um sistema legado de 25 anos

O problema
O núcleo da operação rodava em uma aplicação desktop de 25 anos. Cada funcionalidade nova levava meses, ninguém queria tocar no código e boa parte da regra de negócio só existia ali dentro, sem documentação. Parar a operação para trocar de sistema não era uma opção.
O que eu fiz
Não foi um lift-and-shift: construí um sistema novo do zero, levantando a regra de negócio que estava embutida no legado e validando cada fluxo com quem operava. Frontend em Next.js e API em Rails, com as integrações críticas mantidas e a virada feita em etapas, com os dois sistemas convivendo até a substituição completa.
O resultado
Legado sendo desligado sem parada da operação e ciclo de entrega de novas funcionalidades reduzido de meses para dias.
  • Next.js
  • Ruby on Rails
  • PostgreSQL
  • CI/CD

Plataforma de parcerias e indicações

O problema
As indicações de arquitetos e parceiros eram controladas manualmente. Não havia rastreio de quem indicou o quê, e o pagamento de recompensas dependia de conferência humana, com risco de erro e de pagamento duplicado.
O que eu fiz
Construí a plataforma de ponta a ponta: API em Rails com Sidekiq e Redis para processamento assíncrono, frontend em React e infraestrutura na AWS, com garantia de idempotência em todo o fluxo de recompensas.
O resultado
Mais de 7 mil arquitetos e parceiros cadastrados, com 99,9% de disponibilidade e um canal de receita que roda sem conferência manual.
  • Ruby on Rails
  • PostgreSQL
  • Sidekiq
  • Redis
  • Next.js
  • AWS SNS
  • AWS S3

Quem eu atendo

Grupo de varejo de materiais de construção e acabamentos

Atendo o grupo inteiro na camada de software, do pedido à entrega: o ERP que está substituindo o legado, a plataforma de logística e expedição, o canal de parceiros e a camada serverless que mantém o sistema antigo e o novo em sincronia enquanto a troca acontece. São quatro empresas, 12 lojas, 5 centros de distribuição e uma fábrica — varejo, e-commerce e indústria na mesma plataforma.

  • Obra Fácil

    Acabamentos para casa. Maior revenda Deca do Brasil.

  • Fogões Shop

    Materiais de construção, com operação de varejo e e-commerce.

  • Casa Tognini

    Materiais de construção, com forte presença regional.

  • Rumo Certo

    Indústria de tubos e conexões de cobre.

Também trabalhei em

  • Experimento Intercâmbios — Aplicativo mobile
  • Coty — Plataforma de catálogos
  • Costa Cruzeiros — Agenda de vendedores e CRM para a boutique da marca
  • Sofá Digital — Filmelier — rede social de curadoria de filmes
Arthur Moura

Sobre mim

Dez anos entre o código e a operação de quem usa o sistema.

Comecei escrevendo software para sistemas críticos de distribuição de energia e, de lá para cá, passei dez anos construindo produto: ERP do zero, plataformas de logística, integrações serverless em Python e times de engenharia.

Hoje sou tech lead na Obra Fácil e fundador da Trykat, onde construímos as plataformas que sustentam a operação de empresas de varejo. São sistemas multiempresa: uma camada única de identidade e permissão serve grupo, empresa e filial, para que quatro negócios diferentes rodem sobre a mesma base sem virar quatro sistemas para manter.

Trabalho perto do negócio: levanto requisito com quem usa o sistema e fico até a produção — e a produção inclui a infraestrutura. O ambiente AWS onde tudo isso roda hoje foi desenhado e montado por mim, do container ao pipeline de deploy, sem time de infra separado.

  • Ruby on Rails
  • Python
  • TypeScript
  • React
  • Next.js
  • Flutter
  • PostgreSQL
  • Redis
  • Sidekiq
  • AWS ECS
  • AWS Lambda
  • DynamoDB
  • Docker
  • CI/CD

Onde eu escrevo

Arquitetura, liderança técnica e os bastidores da Trykat.

Publico no LinkedIn sobre arquitetura, substituição de legado e os bastidores da Trykat, e no Café com Trykat, nossa série sobre escalabilidade e engenharia.

Acompanhar no LinkedIn (abre em nova guia)

Próximo passo

Vamos conversar sobre o seu sistema.

Trinta minutos, sem compromisso. Você me conta a dor, eu digo com franqueza se consigo ajudar e como eu atacaria o problema.

Prefere e-mail direto? arthurjm95@gmail.com