Staff Software Engineer · Arquiteto de software

RonaldoScotti

Engenheiro de software, arquiteto, fundador com exit.

Desenho arquitetura, resolvo o que aparece e faço agente de IA entregar código que passa em revisão de sênior. PHP e Laravel, TypeScript e React, LLM em produção.

Ronaldo Scotti

Sobre

Fundei um SaaS, cheguei a 67 mil usuários e vendi pra Eduzz. Nunca parei de programar. Hoje sou a referência técnica de um time de nove e subo código todo dia, boa parte com agente de IA. Já fui o responsável por pagar os salários e por manter o produto no ar ao mesmo tempo. Católico, casado com a Poli, pai do Bento, morando perto do interior de Santa Catarina onde cresci.

Atividade

5.182 contribuições no último ano, em 246 dias. Ver no GitHub

ago. de 2025 — ago. de 2026

Linguagens que usei esse ano

  • TypeScript 31.9%
  • PHP 24.2%
  • Vue 17.2%
  • Python 11.1%
  • Astro 5.4%
  • JavaScript 3.6%
  • Outras 6.5%

Stack

TypeScript · Node.js · React · Vue · PHP/Laravel · Capacitor · SQL

PostgreSQL · SQL Server · MySQL · MongoDB · Redis · AWS · Docker · Kubernetes · Databricks

LLM em aplicação · agentes e MCP · engenharia de prompt · Claude Code

Experiência

13 anos escrevendo software, do primeiro estágio até aqui.

Baixar currículo

mar 2023 · atual · remoto

Staff Software Engineer · Eduzz

Referência técnica de um time de nove numa plataforma que movimenta perto de R$1,2 bilhão por ano. A camada de automação e dados da operação comercial é minha, de ponta a ponta, e as decisões técnicas também.

  • Motor de scoring multiprograma (Strategy Pattern, 40+ regras) que trocou decisão comercial no olho por ranqueamento automático, com ponderação bayesiana pra não julgar vendedor de pouco volume por dado ainda ruidoso.
  • A camada de automação e observabilidade de chargeback e disputa em quatro adquirentes (Stripe, Pagar.me, Mercado Pago, Iugu), idempotente em cima de webhook que ninguém garante que chega.
  • API de pipeline que o comercial usa o dia todo: busca em quatro bancos ao mesmo tempo (SQL Server, MySQL, MongoDB, Postgres) e o cache corta latência em 50% a 70% e carga de banco em cerca de 90%.
  • Motor de qualificação por configuração, mais de 2 milhões de qualificações processadas, com eventos saindo pro RabbitMQ por um outbox idempotente.
  • Documentação viva das automações: um pipeline só de leitura transforma as APIs do HubSpot e do Botpress em doc versionada, e a IA preenche a intenção sem inventar estrutura.
  • Entrego todo dia com agente de IA (Claude Code), cuidando dos prompts, das avaliações e da revisão que seguram isso em produção.

set 2019 · mar 2023

Fundador e CEO (até a venda) · Orbit, comprada pela Eduzz

Fundei o Orbit Pages, SaaS de landing page pra criador de conteúdo, e toquei até a venda.

  • Construí o produto sozinho. Oito meses até a primeira venda, depois 67 mil usuários no gratuito, 1.500 pagantes e mais de R$100 mil por mês de receita recorrente.
  • A rodada de investimento caiu na pandemia e levei a empresa ao lucro sem ela: subi o MRR de R$30 mil pra R$100 mil e a receita de plano anual de 20% pra 80% mexendo em preço e cobrança, sem feature nova.
  • Fui o arquiteto principal o tempo todo. Reconstruí a V1 em cima de S3 e Vercel nas páginas, com a integração crítica em Kubernetes, enquanto tocava negócio, investidor e suporte. Ela continua rodando hoje, anos depois da venda.
  • O time foi de 2 pra 18, e voltou pras 7 que levaram a empresa até o fim.

set 2015 · set 2019

Desenvolvedor full-stack · por conta própria

Centenas de projetos por conta própria. Comecei fazendo site sob encomenda e terminei desenhando os sistemas de pagamento em que o cliente confiava dinheiro de verdade. PHP, JavaScript, WordPress, React, Vue, Node.

  • Checkout sob medida (Doutor Nature): cinco meses pra tirar o cliente de um provedor fechado e deixar o juro do parcelado com ele. Adquirentes atrás de uma interface só, idempotência por carrinho e produto, reconciliação contra a API do processador. Passaram cerca de R$3 milhões no primeiro mês cheio no ar.
  • Loja transacionando em bitcoin, do zero, em PHP puro.
  • Alguns clientes: Bruno Souza, o Java Champion, que me confiou os negócios dele; a ACE Startups, com engenharia pra Natura, Banco BMG e Algar Telecom; e o TDC.

2013 · 2015

Front-end e primeiros empregos · Lands Agência, Lages

Comecei estagiando e virei front-end na Lands. Transformava layout em código e cuidava do front inteiro dos sites e sistemas que a agência entregava.

Formação

  • MBA em Tecnologia para Negócios: IA, Data Science e Big Data · PUCRS · 2019 a 2020
  • Bacharelado em Ciência da Computação · Unifacvest · 2012 a 2015

Projetos

Feitos e mantidos sozinho, do banco de dados até a loja de aplicativos.

Tela do Meu Feed Católico

Em destaque

Meu Feed Católico

Plataforma devocional católica que eu construo e opero sozinho. API em Laravel, front em Vue 3, e um código só que vira web, PWA e app nativo pelo Capacitor. O que tem de difícil ali é o mapeamento de versificação entre cânones e edições da Bíblia, os pipelines de ingestão idempotentes e a pré-renderização da SPA pros robôs de busca. A API carrega uma suíte de 770 testes.

Tela do Temperamentos Online

Temperamentos Online

Teste de temperamento com um motor de pontuação versionado e determinístico, isolado do framework e com a própria suíte de testes, pro resultado continuar reproduzível conforme o método muda. Laravel, Inertia, React 19, TypeScript.

Tela do Nova Aba Católica

Nova Aba Católica

Extensão de Chrome (Manifest V3) que transforma cada aba nova num momento de oração. Backend serverless na Vercel, em português e inglês.

Tela do Orbit Pages

Orbit Pages

O SaaS de landing page que fundei em 2019 e vendi pra Eduzz em 2023. A V1 continua servindo cliente até hoje.

Escrita

Escrevo pra pensar. Já foram 50 edições contando a construção do Orbit por dentro, sem filtro nenhum, e agora estou voltando a escrever.

  1. Jornada SaaS 8 meses para fazer a primeira venda O que aprendi enquanto esperava, e quase desistia, do meu primeiro cliente pagante.
  2. Jornada SaaS O dia em que joguei meu celular na parede Como o burnout quase destruiu meu SaaS, e como eu me reconstruí depois.
  3. Jornada SaaS A arte do desapego: abandonar ideias pode ser seu maior progresso Descobrindo quando a persistência vira teimosia.
  4. Jornada SaaS A Jornada SaaS chega ao fim (por enquanto) 50 edições depois, o que ficou de tudo isso.

Contato

Florianópolis, Santa Catarina · trabalho remoto desde 2015