
App Flutter de vendas e pré-faturamento da equipe comercial do Grupo Coagro: clientes, catálogo, orçamentos, pedidos e metas, lendo o ERP Winthor — em produção no Android e na web.
Papel: Desenvolvedor principal
800+ arquivos de teste
Olá, sou Franklyn Roberto
Construo apps em produção para Android, web e desktop — e o back-end por trás deles: Supabase, PostgreSQL, Oracle e APIs REST.
// projetos
Uma seleção — o resto está no GitHub.

App Flutter de vendas e pré-faturamento da equipe comercial do Grupo Coagro: clientes, catálogo, orçamentos, pedidos e metas, lendo o ERP Winthor — em produção no Android e na web.
Papel: Desenvolvedor principal
800+ arquivos de teste

WMS do Grupo Coagro em Flutter: inventário, recebimento, conferência, separação e endereçamento no coletor Android, no lugar do app do fornecedor do ERP.
Papel: Desenvolvedor principal
~290 arquivos de teste

Emissão de receita agronômica do Grupo Coagro: app Flutter para os agrônomos (desktop e web) e API NestJS sobre os bancos Oracle do Winthor e do SIAGRI, com assinatura eletrônica.
Papel: Autor e mantenedor
~400 arquivos de teste (app + API)

App de balcão das lojas do Grupo Coagro: o vendedor consulta produto por código de barras, código ou descrição, vê o preço por tabela e filial, monta o carrinho e imprime etiquetas e o ticket do pedido — sobre uma API Express/TypeScript nos bancos Oracle do Winthor e do SIAGRI.
Papel: Desenvolvedor principal
335 testes na API (Jest)
Plataforma web de campanhas de sorteio do Grupo Coagro: o vendedor cadastra o cliente e valida o WhatsApp por código, o caixa gera os cupons do pedido faturado, o admin cria campanhas e faz o sorteio, e o cliente acompanha os próprios cupons.
Papel: Desenvolvedor principal

App Flutter de finanças pessoais a partir do salário: orçamento por categoria, despesas, contas fixas e metas. Offline-first, sobre Supabase com RLS, e com um assistente de IA que nunca vê os seus números.
Papel: Desenvolvedor único
550+ testes, com E2E no CI
Código meu em projetos dos outros — do Flutter oficial a ferramentas da comunidade.
// trajetória
Grupo Coagro · Jul 2024 - Atualmente
Stack: Flutter · Dart · Riverpod · BLoC · Provider · Kotlin · Supabase · PostgreSQL · Oracle · NestJS · Express · Next.js · React · Angular · Jest · Playwright
Plussoft · Jul 2023 - Dez 2023
Stack: Electron · React · SQL Server · MySQL
Open Consult · Jun 2023 - Jul 2023
UFAL · Set 2022 - Fev 2023
Stack: Java · Spring MVC
// stack
Tecnologias que uso pra tirar ideias do papel.
// sobre
Desenvolvedor Flutter formado em Ciência da Computação pela UFAL. No Grupo Coagro, construo os apps que estendem o ERP Winthor — CRM de vendas, receituário agronômico, WMS, logística e app de balcão — e os sistemas web em Next.js e Angular, em produção no Android, na web e no desktop. Mantenho três pacotes open-source no pub.dev, todos com nota máxima, e três extensões no Open VSX.
Escrevo também o back-end que esses apps consomem: APIs em NestJS e Express sobre Oracle, e Postgres no Supabase com RLS, RPCs e migrations versionadas. Gosto de interface com movimento, detalhe e performance. Estou aberto a novas oportunidades e a projetos freelance fora do horário comercial.
// escrevendo sobre engenharia
O Winthor é o ERP e vai continuar sendo. A pergunta que interessa não é trocar ou manter — é onde a regra dele termina e a do negócio continua. Três lacunas que viraram ferramenta: CRM de campo, receita agronômica e acesso único.
Este blog existe porque eu esqueço o porquê das decisões — o código fica, a razão some. Um mapa do que faço no trabalho, do que construo fora dele e das escolhas de stack que eu defenderia numa revisão.
// depoimentos
“Franklyn tem um profundo entendimento de Programação Orientada a Objetos!”

Construindo o CRM e o WMS da Coagro em Flutter
// contato
Tem uma vaga, ideia ou projeto? Manda uma mensagem — respondo assim que puder.