Pular para o conteúdo
20+ anos em tecnologia e suporte · 5+ anos em operações

Eu construo a plataforma, automatizo e saio do caminho.

Substituo o conjunto de SaaS que uma empresa aluga por sistemas que ela mesma possui, e depois automatizo tudo até ninguém precisar pensar neles.

Gasto mensal com ferramentas, um cliente

$15,000$500

Substituí o conjunto alugado por um software que a empresa passou a ter como seu.

He's not just completing work, he's improving how the work gets done.

Porfirio, Diretor de Operações, FunnelPros.ai / Nonstop Automation

3 → 13
crescimento do quadro enquanto os sistemas por baixo eram construídos
90% → 10%
perdas em disputas, em dois meses
12
sistemas desenhados, construídos e entregues
OnboardingSuporte ao clienteFunis de vendasRegistros de RHContabilidadeEstoqueAgendamentoChamadosRelatóriosProjeçõesPipelines de dadosComunicação internaFluxo de documentosRegistros de conformidadePainéis de KPIAlertasAprovações e assinaturasGestão de ativosControle de horasControle de qualidade
O que eu realmente faço

Automação completa de produto e operações

A maioria das empresas roda em nove assinaturas que não conversam entre si, com alguém no meio copiando dados de uma para a outra na mão. Eu substituo isso por um único sistema que o negócio possui, construído em torno de como o trabalho é realmente feito, não de como um fornecedor imaginou que seria.

O trabalho da linha de frente alimenta uma plataforma própria, que elimina a burocracia e dá à liderança uma visão ao vivoLINHA DE FRENTESuporteVendasOperação e chão de fábricaUMA PLATAFORMA · SUA, NÃO ALUGADAOnboardingChamadosConjuntos de dadosAprovaçõesControle de horasRelatóriosEscalasEstoqueAlertasLIDERANÇAPosição ao vivoProjeçõesExceçõestrabalhoregistrado uma vezburocracia eliminadaao vivosem esperar relatóriosSem redigitação entre ferramentas · sem licenças por usuário · sem fornecedor segurando seus dados

Eu começo pela base da cadeia

Não pelo organograma, mas pela pessoa que faz o trabalho. Ela sabe exatamente onde o processo vaza, e quase nunca é consultada. As dores dela viram a especificação.

O sistema roda sozinho

Automação não é um painel que alguém precisa lembrar de abrir. O trabalho é registrado onde já acontece, é direcionado sem um humano decidir, e só sobe quando algo de fato exige uma pessoa.

Você é dono, sem meio-termo

Ser interno significa sem conta por usuário crescendo com o quadro, sem negociação de renovação e sem fornecedor segurando seus dados operacionais. O 200º usuário custa o mesmo que o 20º: nada.

Todo departamento, um sistema

Construído em módulos, para você começar pelo que mais dói.

Suporte ao cliente

Chamados, direcionamento, SLAs, respostas prontas, caminhos de escalada, acompanhamento de satisfação.

Vendas

Funil, orçamentos, automação de follow-up, projeções que refletem a realidade.

RH e onboarding

Fluxo de contratação, coleta de documentos, trilhas de treinamento, horas e escalas.

Contabilidade

Faturamento, conciliação, registro de despesas, insumos da folha, trilhas de auditoria.

Estoque e ativos

Estoque, equipamentos, fornecedores, aprovações de compra, gatilhos de reposição.

Relatórios e projeções

KPIs ao vivo, projeções, alertas de exceção; aparecem sozinhos em vez de serem solicitados.

Isto não é teórico

Como diretor de operações na Next Wave Services, construí uma operação que rodava sem supervisão diária e depois passei de tempo integral para meio período e então para consultoria, conforme o sistema amadurecia. A automação funcionou bem o bastante para a empresa deixar de precisar de mim ali todo dia. É essa a proposta inteira, já comprovada uma vez.

Passei 20+ anos em tecnologia e suporte ao cliente e 5+ anos em operações antes de propor um sistema a alguém. Sei como é uma fila às quatro da tarde de uma sexta-feira, e qual mudança “pequena” de processo custa silenciosamente seis horas por semana a um time. É essa a diferença entre software feito para um negócio e software feito por alguém que já dirigiu um.

Veja o histórico completo
Roda onde você precisar

iOS, Android, macOS, Windows, Linux, o navegador, o tablet parafusado na parede do galpão. Um sistema que só funciona na mesa é meio sistema; por isso a plataforma de entrega é uma decisão que tomamos juntos, não uma limitação que você herda.

Geladeira inteligente, torradeira, o que for. Se tem tela e conexão de rede, eu construo para isso.

Formatos de trabalho

Trabalho com todos os orçamentos, com ressalvas: o escopo se ajusta ao que existe de verdade, e eu digo de antemão o que um determinado orçamento compra e o que não compra.

Nenhum problema é pequeno ou grande demais. Traga a ideia; eu a transformo em um sistema em funcionamento no qual tanto os funcionários quanto o empregador confiam.

Como funciona

Primeiro assumo o cargo de suporte, depois construo o sistema

A maioria é contratada para arrumar operações e começa com uma entrevista com a diretoria. Eu começo por baixo, no telefone, fazendo o trabalho, porque as falhas que importam são invisíveis de uma sala de reunião. Aí, e só aí, eu construo.

Uma subida de seis degraus, do trabalho na linha de frente até o CEO, e então a construçãoFazer o trabalhoVer a dorAchar o elo fracoFalar com o timeChegar ao CEOConstruirEu começo aquia maioria dos consultores começa aqui

A especificação se escreve sozinha se você estiver no lugar certo

Quando eu proponho qualquer coisa, já bati pessoalmente na mesma parede em que seu time bate, já vi um cliente se irritar com aquilo e já ouvi de quem contorna o problema em silêncio há um ano. Isso não é pesquisa. É simplesmente ter feito o trabalho.

Funcionário satisfeito, cliente satisfeito, dono satisfeito

Os três são o mesmo problema visto de três alturas. Quando a linha de frente não está brigando com as ferramentas, o cliente sente na hora e o dono vê nos números. Eu fecho essas lacunas para que tudo rode a 100%.

01

Eu faço o trabalho de verdade

Não um workshop de descoberta, mas um cargo normal de suporte ao cliente, na escala, atendendo chamados reais. Não dá para ver como um sistema falha a partir de uma reunião sobre o sistema.

02

Eu vejo a dor acontecer ao vivo

A irritação do cliente no momento em que ocorre, não resumida em um relatório trimestral três meses depois, com o contexto removido.

03

Eu acho o elo fraco e documento tudo

Cada contorno, cada redigitação, cada ponto em que o processo depende silenciosamente de uma pessoa lembrar de algo. Anotado no momento em que é encontrado.

04

Eu converso com os funcionários

As dores pessoais deles, não as oficiais. Aquilo de que pararam de reclamar porque presumem que não pode mudar costuma ser o maior ganho disponível.

05

Eu subo até o CEO

E faço a pergunta que importa: o que você consegue ver, e o que não consegue? A distância entre o que a liderança acha que está acontecendo e o que de fato acontece é onde o sistema é desenhado.

06

Então eu construo

A essa altura a especificação não é um palpite. É uma lista de falhas reais com nomes anexados, e eu já sei quem vai ter de conviver com o resultado.

Então eu construo

Cinco hábitos, cada um com o seu comprovante.

01

Decida o que é caro de reverter

Separo as escolhas baratas de mudar das que não são: modelo de dados, fronteira de autenticação, plataforma de entrega. Essas são decididas de propósito. O resto pode ser descoberto durante a construção.

Claw Gunners saiu primeiro como protótipo de navegador, justamente para resolver as dúvidas de design antes de assumir compromisso com qualquer engine.

02

Deixe utilizável ao fim de cada fase

Sempre há algo funcionando. Nada de três semanas com a build quebrada e uma promessa. Cada fase termina com algo que pode ser mostrado, usado e julgado por quem vai conviver com aquilo.

SuperTurkBot teve 37 fases numeradas, cada uma com sua entrada de changelog e um estado entregável.

03

Automatize até o sistema não precisar de mim

O objetivo não é uma ferramenta que exige um especialista para operar. Ela registra o trabalho onde ele já acontece e só escala quando um humano é realmente necessário, inclusive quando esse humano era eu.

Na Next Wave Services a operação rodava sem supervisão diária, e foi por isso que o cargo de diretor de operações passou a meio período e depois a consultoria.

04

Registre as decisões

Diretrizes de design, documentos de schema, históricos de migração, relatórios de QA com causa raiz. Não é cerimônia. É o que permite outra pessoa assumir o trabalho, e o que me impede de rediscutir uma decisão que já tomei.

SuperTurkBot roda um executor de migrações feito à mão com histórico de desvios, então toda mudança de schema é reversível e auditável.

05

Corte escopo quando a evidência mandar

A decisão mais difícil é remover algo que você já construiu. Se uma dependência custa mais do que devolve, ela sai. Custo afundado não é argumento.

A.V.Y.N. rodou em Matrix até a complexidade da federação deixar de se pagar; então foi removida por completo.

Onde eu encaixo melhor

Quanto mais cedo você estiver, maior a alavancagem; mas ninguém é dispensado por ter o tamanho errado.

Startups

Melhor encaixe

Nada está enraizado ainda. Dá para montar o sistema operacional certo de primeira, em vez de desfazer três anos de contornos.

Pequenos negócios em expansão

Melhor encaixe

Você está prestes a dobrar de tamanho e o processo manual que funcionava com cinco pessoas vai quebrar com quinze. Este é o momento mais barato para consertar.

Negócios de médio porte

Também bem-vindos

Você não fica no escuro. Eu entro, avalio a situação, dou minha leitura honesta e seguimos a partir daí, seja uma construção completa ou um único departamento.

Interno primeiro

Não sou fã de me apoiar em APIs de terceiros. Se dá para construir internamente, eu construo. Custa menos, não quebra quando outra pessoa muda o preço e você é o dono. Quando um serviço externo é de fato a resposta certa, eu integro de um jeito que mantém o custo baixo e a operação limpa, em vez de ligar seu negócio a um taxímetro.

Nenhuma ideia é pequena demais

Todo projeto deste site começou como um pequeno incômodo que eu queria parar de ter. Cada um cresceu até virar algo capaz de mexer com um padrão do setor. Aquela irritação “menor” que seu time parou de mencionar costuma ser a ponta do fio que vale puxar. Traga essa para mim.

Estudo de caso · TutorMax · out 2025 – mai 2026

US$ 15.000 por mês em ferramentas, substituídos por US$ 500

Uma startup rodava toda a operação em software alugado. Durante esse trabalho, substituí o conjunto por sistemas que a empresa passou a ter como seus e depois automatizei a parte que todo mundo detesta: registrar as coisas. O que vem a seguir é o que construí e o que aquilo fez enquanto estive lá.

Antes

$15,000

por mês, em assinaturas

Depois

$500

manutenção da infraestrutura + GoHighLevel

Retirado das despesas operacionais

~$174k

por ano, recorrente

O que foi substituído

  • ClickUp fazendo papel duplo de CRM e gestor de projetos
  • Sistema de chamados pago à parte
  • Assinatura de base de conhecimento hospedada
  • Licenças de mensageria do time
  • ~10 licenças pagas crescendo com o quadro

O que construí no lugar

  • Sistema de chamados em Kanban
  • Base de conhecimento técnica interna
  • Base de conhecimento voltada ao cliente
  • Pipeline de IA: reunião → chamado → documentação
  • Portal público do cliente no mesmo quadro
  • Mensageria interna do time (A.V.Y.N.)

A parte de que mais me orgulho

Toda empresa tem o mesmo vazamento: algo importante é dito em uma reunião, todo mundo concorda com a cabeça e ninguém anota. Duas semanas depois a mesma pergunta volta. Eu fechei esse ciclo.

O que acontece depois de uma reunião com o cliente, sem ninguém anotando nada

Uma call semanal com o cliente é transcrita pelo Fathom e lida por uma IA treinada na documentação interna, que então abre chamados de suporte e atualiza a base de conhecimentoCall semanal com o clienteproblemas ditos em voz altaFathom APItranscrição puxada automaticamenteA IA lê o que aconteceutreinada na documentação internaencontra os problemas reaisChamados abertosdirecionados ao suporte técnico, no quadroBase de conhecimento atualizadaa solução que ninguém registrou, capturadaZero anotação manual · zero “depois eu escrevo isso” · zero conhecimento preso na cabeça de uma pessoa

Um quadro, dois públicos

Os clientes queriam visibilidade. O time técnico precisava de um lugar para falar com franqueza. Os dois tiveram o que precisavam a partir dos mesmos chamados. O portal decidia o que cada lado podia ver.

O que o cliente via

  • · Os próprios chamados no quadro Kanban
  • · Progresso real conforme o trabalho andava entre as colunas
  • · Um fio de comentários para detalhar ou cobrar
  • · Um botão de fechar, para quando o problema se resolvia sozinho

O que ficava interno

  • · Discussão técnica entre mim e o time de tecnologia
  • · Notas de causa raiz e teorias pela metade
  • · Artigos da base interna escritos para a equipe, não para clientes
  • · Supervisão do CEO sobre as duas visões ao mesmo tempo
Detalhamento técnico completo

No mesmo trabalho: levei a empresa de 3 para 13 pessoas e montei o time de Sucesso do Cliente com 10 pessoas.

A parte que se acumula · construída na TutorMax

Tenha todos os sistemas, e um único modelo consegue ler tudo

Este é o argumento a favor do desenvolvimento interno que ninguém apresenta logo de cara. Uma empresa que roda em nove fornecedores tem sua realidade operacional dividida em nove silos e nove termos de uso. Como fui eu quem construiu os sistemas, tudo o que o negócio fazia caía em um só lugar; e uma vez em um só lugar, um modelo podia aprender com o conjunto inteiro. Foi a última coisa que construí lá; veja como funcionava.

Cada sistema interno alimenta um único modelo, que responde perguntas sob demanda e levanta problemas por conta própriaTUDO O QUE A EMPRESA FAZReuniõesChat do timeChamados de suporteLigaçõesVendas e contabilidadeRH e escalasModelo própriotreinado somente com dados da empresaperíodo de aprendizado de 2 a 3 mesesConsultado sob demandaKPIs, receita, o que faltava para uma metaLevantado por conta própriapadrões que ninguém levou para cimaPropriedade da empresa · o dono tinha acesso total · nada saiu da infraestrutura que o negócio controlava

Consultado sob demanda

A liderança perguntava em linguagem comum. Ele registrava a pergunta, filtrava tudo o que guardava e voltava com a resposta; e quando a pergunta era sobre uma meta, também com o que de fato seria preciso para chegar lá.

  • Quantos chamados foram abertos neste trimestre?
  • Quantas vendas fechamos, e quem fechou?
  • Qual é a receita bruta antes das despesas?
  • O que precisamos para bater a próxima meta?

Levantado por conta própria

A metade do trabalho que ninguém automatiza. Quando os times discutiam entre si um problema que a diretoria jamais ficaria sabendo, o modelo enxergava e julgava se aquilo já importava.

  1. 1

    Mencionado

    Dois engenheiros reclamaram da mesma coisa em um canal que ninguém sênior lia.

  2. 2

    Fixado

    O modelo notou e guardou. Sem ação ainda: uma reclamação não é um sinal.

  3. 3

    Recorrente

    Voltou a aparecer. E de novo. O padrão passou do limite.

  4. 4

    Levantado

    Chegou à diretoria, com o histórico de todas as vezes em que havia sido mencionado.

  5. 5

    Verificado

    Procurou nas ferramentas internas algo que já resolvesse o problema.

  6. 6

    Virou chamado

    Onde não havia nada, abriu um chamado. O problema entrou no sistema sozinho.

Dois a três meses só lendo, primeiro

Não é um chatbot que você liga. Ele passou os dois ou três primeiros meses conectado e lendo, aprendendo como a empresa realmente falava, qual era o volume normal de chamados, quais reclamações eram ruído de fundo. Tudo de útil que disse depois disso estava ancorado no histórico daquela empresa, não no palpite de um modelo genérico sobre negócios em geral.

Ser interno significa que continua sendo seu

O modelo, os dados de treino e a infraestrutura ficavam todos dentro do negócio, e o dono tinha acesso total. Nada sobre como a empresa operava foi enviado para um fornecedor, cobrado por licença ou usado como refém na renovação; que é também a única maneira de um sistema assim ser legal e praticamente possível. Isso continua valendo para tudo o que eu construo.

Veja-me construir uma rede neural do zero

A demo ao vivo implementa retropropagação na mão, sem nenhuma biblioteca de aprendizado de máquina. É a base sobre a qual isso roda.

He's not just completing work, he's improving how the work gets done.
PorfirioDiretor de Operações·FunnelPros.ai / Nonstop Automation
Recomendação de cliente, após um trabalho de um mês

A recomendação completa, sem edição

Reproduzida exatamente como foi escrita.

Kenny is an extraordinary individual and a true standout in every sense of the word.

From the moment he steps into a Zoom room, whether it's with clients or colleagues, he makes an unforgettable impression. Kenny combines exceptional performance with genuine charisma, creating a rare blend of talent and personality that elevates every environment he's part of.

He consistently goes above and beyond expectations. Whether it's developing new systems, streamlining operations, or simply executing tasks with excellence, Kenny approaches everything with a high level of ownership and purpose. He's not just completing work, he's improving how the work gets done.

Kenny is deeply professional. He's always punctual, usually early, and willing to stay late when needed. In a time when reliability and commitment are increasingly rare, Kenny embodies both. He's also extremely task-oriented and driven, making him incredibly efficient without ever sacrificing quality.

Most notably, Kenny is a natural-born leader. His presence inspires others, and he brings out the best in those around him. He leads by example, and his positive attitude and high standards create a culture of excellence.

Simply put: if you have the opportunity to add Kenny to your team, take it. He is a game-changer, and any organization would be lucky to have him.

Experiência

Eu já dirigi os departamentos para os quais construo software

Faço startups em estágio inicial crescerem construindo os sistemas sobre os quais elas operam. Entro pelo lado do cliente (assumindo retenção, onboarding e suporte) e depois desenho e programo as ferramentas internas que permitem a um time enxuto operar como um muito maior: CRMs sob medida, bases de conhecimento, plataformas de mensagens e fluxos automatizados que substituem assinaturas caras de SaaS por software que a empresa passa a ter como seu. Construo e lidero áreas de Sucesso do Cliente do zero, para que os fundadores fiquem na estratégia e nas vendas enquanto operações, retenção e suporte rodam sem atrito por baixo.

  1. Head de Sucesso do Cliente

    ·TutorMax.io

    Oct 2025May 2026 · Marketing digital · Remoto

    Cortei o gasto com ferramentas de US$ 15.000/mês para US$ 500 substituindo o conjunto por software que eu construí, e então montei a área que roda em cima dele.

    US$ 15 mil → US$ 500gasto mensal com ferramentas3 → 13crescimento do quadro40%onboarding mais rápido
    • Substituí o ClickUp (usado como CRM e gestor de projetos ao mesmo tempo) e as ferramentas pagas ao redor por software da própria empresa, levando o custo recorrente de ~US$ 15.000/mês para ~US$ 500/mês em infraestrutura mais GoHighLevel
    • Construí um sistema de chamados em Kanban, uma base de conhecimento técnica interna e outra separada voltada ao cliente, em JavaScript e Python leve com React, TypeScript e Node.js
    • Construí uma camada de IA treinada na documentação interna que puxa as transcrições das reuniões semanais com clientes pela API do Fathom, identifica os problemas de fato discutidos, abre chamados para o suporte técnico e completa a base de conhecimento com as soluções e o contexto que ninguém registrou na hora
    • Entreguei um portal público do cliente sobre o mesmo sistema Kanban: clientes acompanhavam os próprios chamados, comentavam e fechavam quando um problema se resolvia sozinho, enquanto a discussão técnica interna ficava oculta e o CEO mantinha supervisão total
    • Construí uma rede neural interna ligada a todos os departamentos: reuniões, chat, chamados, ligações, vendas e contabilidade. Como todos os sistemas eram da própria empresa, um único modelo podia aprender com a operação inteira: respondia a perguntas da diretoria sob demanda e escalava por conta própria problemas recorrentes que nunca chegavam à gestão, abrindo chamados quando nenhuma solução existente servia.
    • Construí uma plataforma de mensageria interna, eliminando mais uma assinatura por usuário
    • Levei a empresa de 3 para 13 pessoas, montando pessoalmente uma área de Sucesso do Cliente de 10 pessoas: contratei, treinei e integrei o time inteiro e escrevi os procedimentos pelos quais eles operam
    • Reduzi em 40% o tempo de resposta no onboarding ao documentar e automatizar todo o fluxo de entrada de clientes
  2. Consultor de Sucesso do Cliente

    ·FunnelPros.ai / Nonstop Automation

    May 2025Jun 2025 · Remoto · Contrato

    Chamado para consertar o Sucesso do Cliente de mais de 80 clientes. Resolvi em um mês.

    80+clientes estabilizados1 mêsde trabalho
    • Diagnostiquei e corrigi falhas de Sucesso do Cliente em mais de 80 clientes de SaaS do setor de construção
    • Assumi as escaladas de nível 2 e 3 e resolvi as falhas recorrentes de CRM e de fluxo por trás delas
    • Trabalhei junto à engenharia em correções imediatas enquanto reescrevia os procedimentos, reduzindo o churn e elevando o engajamento dentro de um trabalho de um único mês

    He's not just completing work, he's improving how the work gets done.

    COO, FunnelPros.ai / Nonstop Automation · leia a recomendação completa

  3. Diretor de Operações

    ·Next Wave Services

    Sep 2024Sep 2025 · Estúdio criativo · Remoto

    Construí uma operação que rodava sem mim e recuei de tempo integral para consultoria conforme ela amadureceu.

    30%entrega mais rápida0supervisão diária necessária
    • Dirigi as operações como diretor de operações de um estúdio-startup acelerado, assumindo produção e entrega ao cliente e escalando o volume sem perder qualidade nem prazos
    • Desenhei e implementei automações de fluxo guiadas por IA que reduziram em 30% o tempo de entrega dos projetos
    • Construí um sistema operacional autossustentável que rodava sem supervisão diária, e foi por isso que o cargo passou de tempo integral para meio período e depois para consultoria, liberando a liderança para focar em crescimento
    • Liderei e orientei times multidisciplinares em operações, engenharia e marketing
  4. Gerente de Resoluções

    ·B2B Rocket

    Mar 2024Aug 2024 · SaaS com IA · Remoto

    Levei as perdas em disputas de cerca de 90% para cerca de 10% em dois meses.

    90% → 10%perdas em disputas8gerentes liderados
    • Liderei um time de 8 gerentes de atendimento cuidando de escaladas e disputas de alta prioridade para uma plataforma SaaS de IA
    • Redesenhei o fluxo interno de resolução, cortando as perdas em disputas de ~90% para ~10% em dois meses
    • Conduzi a análise de causa raiz de problemas técnicos recorrentes e treinei a equipe em resolução assistida por IA para acelerar os tempos de resposta
  5. Desenvolvedor Web · Gestor de Estoque e Redes Sociais

    ·Silver Ahmet

    Jun 2023Nov 2023 · Varejo de prata de lei

    Construí a loja e o sistema de estoque por trás dela.

    vendas online+95%precisão dos pedidos
    • Construí e lancei uma loja de e-commerce totalmente integrada mais um sistema de gestão de estoque sob medida
    • Aumentei a precisão dos pedidos em 95% e dobrei as vendas online
    • Toquei campanhas sociais que cresceram engajamento e tráfego em 75%
    Entregue aquiSilver Ahmet
  6. Especialista em Entrada de Dados e Folha

    ·KMG Consulting

    Mar 2020May 2023 · Remoto

    De onde veio a base de EOS e OKR.

    • Administrei o sistema de folha de pagamento da firma, garantindo o processamento correto de salários e benefícios
    • Desenvolvi e otimizei sistemas operacionais usando as metodologias OKR e EOS
    • Liderei times remotos com estruturas de acompanhamento de desempenho e responsabilização
    • Dei suporte técnico para VPNs, protocolos de segurança e ferramentas de trabalho remoto
Trabalhos selecionados

4 projetos principais

Os maiores sistemas do catálogo. Cada um é um produto pensado para usuários reais, não um exercício de fim de semana.

All 12 projects
01Engine de jogos / Plataforma para criadoresEm desenvolvimento

PlayMaker

Uma engine de jogos 2D a 3D sem código, feita para rivalizar com o Roblox

O maior projeto deste catálogo: uma engine completa de desenvolvimento de jogos em que você nunca escreve código. Física, destruição, iluminação e simulação de fluidos são todas criadas visualmente, e os projetos escalam de 2D até 3D completo na mesma plataforma. Tudo é produzido internamente por oficinas embutidas, então um criador nunca precisa sair para software de terceiros: sem Blender, sem Photoshop, sem pipeline externo de assets.

ReactTypeScriptThree.jsBabylon.jsClerkAWS S3ExpressDrizzle ORM

As partes difíceis

  • Uma engine de verdade, não um sandbox de tutorial: física, destruição, iluminação dinâmica e simulação de fluidos, tudo conduzido sem escrever código
  • 2D e 3D numa plataforma só, para um projeto poder crescer em ambição sem ser reconstruído em outro lugar
  • Oficinas internas para assets, lógica e cenas. Todo o pipeline de criação vive dentro do produto, que é a real barreira competitiva
  • Duas engines 3D integradas atrás de um único editor, Three.js e Babylon.js, em vez de apostar a plataforma num só renderizador
  • Tutorial → Sandbox → Publicar → Compartilhar, para um iniciante completo terminar a primeira sessão com algo jogável e compartilhável por link
  • Autenticação com Clerk e armazenamento de assets em S3 por URLs de upload pré-assinadas
  • QA conduzido como relatório escrito de bugs, cada problema rastreado com causa raiz, correção e status de verificação
02SaaS de transmissão ao vivoEm desenvolvimento

SuperTurkBot

Uma plataforma para criadores da Twitch, seu plugin de OBS e sua extensão de navegador

Uma plataforma por assinatura para streamers da Twitch, formada por três produtos distribuídos separadamente que conversam entre si: um app web, um plugin nativo do OBS Studio e uma extensão multinavegador. O plugin codifica na máquina do streamer, a plataforma roteia e a extensão personaliza para cada espectador, o que é justamente o que torna possíveis os dois recursos principais.

ReactTypeScriptExpressPostgreSQLDrizzle ORMtmi.jsdiscord.jsAnthropic SDKAWS S3WebSocket

As partes difíceis

  • JustTheMic. O streamer publica o áudio em faixas separadas (microfone, jogo, música, convidados) e cada espectador faz a própria mixagem no navegador. Abaixe o jogo, silencie a música, fique com a voz. Ninguém mais deixa o público controlar a mixagem.
  • Legendas ao vivo, traduzidas para cada espectador. O plugin do OBS codifica as legendas localmente em tempo real, a plataforma retransmite e a extensão traduz para o idioma que aquele espectador específico fala. Um streamer transmitindo em um idioma alcança um público em todos eles, sem fazer nada diferente.
  • Um plugin nativo, um relay na nuvem e uma extensão de navegador formando um único pipeline de baixa latência: três canais de distribuição, três processos de release, um produto
  • 37 fases de desenvolvimento numeradas, com changelogs público, técnico e interno separados. O processo de release é um sistema, não um detalhe de última hora
  • Executor de migrações do Postgres feito à mão com histórico de desvios, então mudanças de schema são reversíveis e auditáveis
  • Ingestão em tempo real do IRC da Twitch via tmi.js mais uma ponte de voz com o Discord, ambas sobrevivendo a reconexões e limites de requisição
  • Armazenamento criptografado de credenciais com @noble/ciphers para tokens OAuth de terceiros
03Plataforma de comunicação internaEm desenvolvimento

A.V.Y.N.

Mensageria e voz internas para o time: ter em vez de alugar licenças

Mensageria e voz de time feitas para rodar no próprio servidor. A premissa é a estrutura de custo: Slack e Teams cobram por usuário para sempre, e uma empresa que hospeda a própria camada de comunicação para de pagar esse imposto e para de entregar suas conversas internas a um terceiro. Mensagens, salas de voz e autenticação, implantáveis na infraestrutura que o negócio já controla.

ReactTypeScriptExpressPostgreSQLDrizzle ORMFirebase AuthDaily.coAndroid

As partes difíceis

  • Construída para e implantada em uma empresa real. Fazia parte do conjunto da TutorMax que levou o gasto mensal com ferramentas de ~US$ 15.000 para ~US$ 500
  • Elimina por completo o licenciamento por usuário. Adicionar o 200º usuário custa o mesmo que adicionar o 20º
  • Rodar no próprio servidor significa que as conversas internas nunca saem de uma infraestrutura que a empresa possui
  • Firebase Auth como único portão de autenticação, verificado no servidor com o Admin SDK
  • Salas de voz do Daily.co com ciclo de vida gerenciado no servidor, então os clientes nunca guardam credenciais de API
  • Traz um app Android junto do cliente web, então o time é localizável longe da mesa sem somar uma segunda conta por usuário
  • Originalmente construída sobre Matrix. O protocolo federado foi removido por completo assim que ficou claro que o produto não precisava dele. Reduzir escopo ganhou de defender o custo afundado.
04Jogo multijogador em tempo realEm desenvolvimento

StreamRacer

Corrida multijogador no navegador em que o chat da Twitch disputa contra pilotos pagantes

Um jogo de corrida multijogador para navegador com cliente em Babylon.js e física Havok e um servidor de API em Node. Espectadores da Twitch entram na corrida digitando !join e correm como bots de IA; usuários pagantes dirigem manualmente por WebSocket. Os dois correm na mesma pista, na mesma simulação, ao mesmo tempo.

Babylon.jsHavok PhysicsTypeScriptNode.jsWebSocketpnpm workspaces

As partes difíceis

  • Simulação de física Havok rodando no navegador com um servidor com autoridade sobre o estado da corrida
  • Dois caminhos de controle numa única simulação: agentes de IA guiados pelo chat e entrada ao vivo por WebSocket de pilotos humanos
  • Monorepo com workspaces do pnpm separando cliente de jogo, servidor de API e tipos compartilhados
  • Pipeline próprio de pistas e texturas alimentando a cena do Babylon
Propriedade

O que eu construo é seu. Por escrito.

Vale ser direto, porque é aí que está toda a diferença entre isto e comprar software. Não existe fornecedor neste arranjo segurando nada.

Termos do acordo
  1. 01

    O sistema é seu, sem meio-termo

    Não é licença. Não é assinatura. Não é contagem de usuários. É desenhado especificamente para a sua empresa e, quando o trabalho termina, você fica com tudo: o código, os dados, a infraestrutura e o direito de mudar qualquer parte sem me pedir nada.

  2. 02

    Entregue no seu GitHub

    Você cria uma organização no GitHub em nome da empresa e tudo cai lá. Não é minha conta com um convite para você: é sua desde o primeiro dia. Se pararmos de trabalhar juntos amanhã, não há nada a transferir, porque nunca esteve em outro lugar.

  3. 03

    Todo o código está aberto para você

    Sem ofuscação, sem caixas-pretas, sem partes que só eu consigo manter. Traga qualquer desenvolvedor a qualquer momento e ele consegue ler, estender ou assumir. Ser substituível é o ponto: um sistema que depende de uma pessoa é um passivo, não um ativo.

  4. 04

    Seus dados nunca saem da sua infraestrutura

    Tudo roda em servidores no seu nome, na sua fatura. Nenhum terceiro guarda seu histórico operacional, cobra por usuário ou renegocia na renovação.

Em que roda e quanto custa
Hetzner Cloud VPSO servidor em que tudo roda~US$ 25/mês
CoolifyDeploys no próprio servidor, sem conta de PaaSGrátis, no próprio servidor
CloudflareDNS, TLS, CDN e proteção contra DDoSPlano gratuito
GitHubSua organização, seus repositóriosGrátis / plano existente
Custo de operação típicocerca de US$ 25 por mês

Coloque isso ao lado da alternativa

O conjunto acima é o mesmo que serve este site. Ele é sem graça de propósito: um VPS padrão, uma ferramenta de deploy de código aberto, uma CDN gratuita e um host de Git que você provavelmente já paga. Nada de exótico para renovar, nada que aumente de preço junto com o seu quadro de pessoal.

Uma empresa para quem fiz isso saiu de cerca de US$ 15.000 por mês em assinaturas para cerca de US$ 500. A maior parte desses US$ 500 nem era infraestrutura.

Aberto a novos projetos

Me diga por onde o trabalho está vazando.

A etapa manual que ninguém quer assumir. A ferramenta que você paga e usa pela metade. O relatório que está sempre uma semana atrasado. Me mande o problema. Eu digo com honestidade se sou a pessoa certa para ele e o que isso exigiria de verdade.

Head de Sucesso do Cliente / Operações

Você precisa da área e dos sistemas sobre os quais ela roda. Eu contrato e treino o time, escrevo os procedimentos e construo as ferramentas por baixo, do mesmo jeito que fiz ao levar uma empresa de 3 para 13 pessoas.

Implantação de automação operacional

Você paga nove assinaturas e alguém ainda copia dados entre elas. Eu substituo isso por uma plataforma que é sua: onboarding, chamados, aprovações, relatórios, projeções. Sem conta por usuário.

Diretor de operações fracionado

Assumo a entrega, construo o sistema operacional por baixo e devolvo funcionando. Já fiz exatamente isso: de tempo integral a meio período e depois a consultoria, conforme a automação amadureceu.

O esquisito que ninguém quer

Um plugin nativo para um aplicativo de desktop. Uma extensão operando dentro do DOM de outra pessoa. Física no navegador. Um pipeline de ML costurando quatro provedores. Essa é a parte divertida.