Luiz Fernando
Disponível para projetos e consultorias

Luiz Fernando

Desenvolvo backend em Node.js e TypeScript há uns três anos. Fui cofundador da Interage.ai e depois montei automação comercial e agentes de IA na V4 Olcana. O que me interessa de verdade é problema de sistema: concorrência, tempo real e integração entre serviços.

LinkedInGitHub

Sobre

Um pouco sobre mim

Desenvolvo backend em Node.js e TypeScript há uns três anos, com passagem também por Python. Sou formado em Ciência da Computação pela Universidade Católica de Brasília.

Fui cofundador da Interage.ai, uma plataforma de atendimento e CRM para WhatsApp. Cuidei da arquitetura e escrevi a maior parte do sistema — do primeiro commit ao que ficou rodando em produção para os clientes: base multi-tenant, tempo real com WebSocket puro, controle de concorrência nas mensagens e um Redis na frente do Postgres.

Depois disso passei um período na V4 Olcana montando automação comercial para uma carteira de clientes: operação de CRM em três ferramentas, agentes de IA no WhatsApp e integrações entre CRM, landing pages e e-mail.

O que me interessa de verdade é problema de sistema — concorrência, tempo real, integração entre serviços que não foram feitos para conversar. Antes da parte de produto, trabalhei com engenharia de dados no AI.Labs da UnB, montando pipelines de ETL para processar documentos do TST.

Serviços

Como posso ajudar

Pego projeto pontual, consultoria e prestação de serviço. Estas são as frentes em que costumo ajudar — chama para um orçamento sem compromisso.

Automação comercial e CRM

Coloco o CRM para funcionar de verdade: funis, campos, automação de pipeline e a integração com o WhatsApp. Trabalho com GoHighLevel, Kommo e Bolten, e faço migração entre eles.

GoHighLevelKommon8nBrevo

Agentes de IA no WhatsApp

Um agente para receber e qualificar lead sem deixar ninguém esperando — no recurso nativo da plataforma ou num fluxo próprio no n8n com a API da OpenAI.

OpenAIn8nConversation AIRAG

Desenvolvimento backend

API, comunicação em tempo real, processamento de fila e controle de concorrência, cache com Redis e banco no PostgreSQL — a parte de sistema que precisa aguentar carga real.

Node.jsTypeScriptPostgreSQLRedis

Integrações e infraestrutura

Ligar o que hoje não conversa: landing page, CRM e e-mail via webhook e API. Deploy em Docker com Nginx na AWS e CI/CD pela GitHub Actions.

WebhooksDockerAWSGitHub Actions

Trajetória

Experiência

Consultor de automação, CRM e IA

Abr 2026 — Jul 2026

V4 Olcana

Brasília, DF · prestação de serviço

Agência de marketing digital B2B. Entrei para montar a parte de automação e CRM de uma carteira variada de clientes — impressão, eventos, veículos, saúde, hotelaria e estética.

  • Assumi a operação de CRM de sete clientes em três ferramentas diferentes (GoHighLevel, Kommo e Bolten): funis, campos, automações de pipeline e as integrações via API de cada uma
  • Migrei um cliente inteiro de Kommo para GoHighLevel — 673 leads sem perder histórico — e deixei o atendimento respondendo por WhatsApp, Instagram, Facebook e webchat a partir de um lugar só
  • Coloquei agentes de IA no WhatsApp de vários clientes para receber e triar leads: em alguns o recurso nativo da plataforma, em outros um fluxo próprio no n8n com a API da OpenAI
  • Um dos fluxos era agendamento pelo WhatsApp; o volume real derrubava a versão simples com mensagem duplicada e corrida de estado, então resolvi com trava e debounce no Redis
  • Escrevi scripts em Python para conversar com as APIs de Bolten, GoHighLevel e Brevo e reaproveitei entre os clientes
n8nPythonOpenAI APIGoHighLevelKommoBoltenBrevoRedis

Cofundador e engenheiro de software

Jun 2024 — Fev 2026

Interage.ai

Brasília, DF

Plataforma de atendimento e CRM multiagente para WhatsApp, usada por clientes B2B em produção. Fui responsável pela arquitetura e escrevi a maior parte do sistema.

  • Montei a base como multi-tenant desde o início: dados de cada cliente isolados e espaço para adicionar contas sem reescrever nada
  • Fiz a camada de tempo real com WebSocket puro (biblioteca ws, sem socket.io) — várias conexões por atendente, heartbeat, reconexão e um controle de eventos que segurava vários atendentes na mesma conversa sem travar
  • Nas APIs REST cuidei de autenticação, rate limiting e do processamento assíncrono das mensagens: trava por conversa, idempotência para aguentar reenvio de webhook e recuperação de sessão
  • Modelei o banco no PostgreSQL com Drizzle (migrations, índices, busca vetorial com pgvector para o RAG) e coloquei um Redis na frente para tirar a maior parte da leitura de cima do banco
  • Deixei tudo em Docker, com Nginx na frente e deploy pela GitHub Actions numa EC2 — e fui eu quem operou isso no dia a dia em produção
  • Cobri agentes, ferramentas e fluxos com testes automatizados (uns 115, entre unitários e integração)
  • Fiz também o front em Next.js: os painéis, o CRM que atualiza em tempo real e os componentes que o time reaproveitava
TypeScriptNode.jsBunPostgreSQLRedisWebSocketsNext.jsReactDockerAWSPython

Engenheiro de dados

Dez 2022 — Dez 2023

AI.Labs — Universidade de Brasília (UnB)

Brasília, DF

Laboratório de IA da UnB, num projeto com documentos do TST.

  • Montei os pipelines de ETL em Python que preparavam milhares de documentos sem estrutura para os modelos
  • Cuidei da engenharia de features com Pandas e Scikit-Learn e ajudei a melhorar os modelos de classificação
  • Usei NLP para separar os documentos por tipo e processamento em GPU (RAPIDS) quando o volume pedia
PythonPandasScikit-LearnSQLNLPRAPIDS

Desenvolvedor full stack

Mai 2023 — Jul 2023

CélereCréd

Brasília, DF

Fintech no comecinho; me chamaram para tirar o MVP do papel.

  • Fiz a API em Node/TypeScript com autenticação e o front em React, ligados a um PostgreSQL
  • O MVP ficou de pé e serviu para a empresa começar a validar a ideia com cliente real
Node.jsTypeScriptReactPostgreSQLJWT

Suporte de TI

Jul 2019 — Jul 2022

TECNO2000

Brasília, DF

Suporte de infraestrutura, redes e Linux. Também cuidei da parte técnica da documentação para processos de licitação pública.

LinuxRedesInfraestrutura

Portfólio

Projetos em destaque

Interage.ai — plataforma de atendimento para WhatsApp

CRM multiagente usado por clientes B2B em produção. Base multi-tenant com os dados de cada cliente isolados, tempo real com WebSocket puro e um Redis na frente do Postgres para segurar a carga de leitura.

Arquitetura e boa parte do código · em produção com clientes reais

TypeScriptBunPostgreSQLRedisWebSocketsNext.js

Atomic Agents — API de agentes de IA

API em Python/FastAPI que responde mensagens de WhatsApp com IA. Cada cliente tem seu próprio bot com base de conhecimento, busca vetorial para o RAG e os fluxos mais longos controlados por máquina de estado.

Roteamento por cliente · deploy em EC2 com CI/CD

PythonFastAPIpgvectorLangGraphRedisDocker

Automação multi-cliente — V4 Olcana

Operação de automação comercial para sete clientes ao mesmo tempo: CRM em três ferramentas, agentes de IA no WhatsApp e integração entre CRM, landing pages e e-mail.

673 leads migrados entre CRMs sem perder histórico

n8nGoHighLevelOpenAIKommoWebhooks

Mais projetos e código no GitHub.

Stack

Habilidades

Linguagens & Runtime

Node.jsBunTypeScriptJavaScriptPythonSQLPHP

APIs & Protocolos

REST APIsWebSockets (ws)SSEJWTOAuthWebhooksRate Limiting

Automação & CRM

n8nGoHighLevelConversation AIKommoBoltenBrevoOpenAI API

Banco de Dados

PostgreSQLpgvectorRedisSQL ServerDrizzle ORMSQLAlchemy

Front-end

ReactNext.js (App Router)Tailwind CSSSSR/SSGZustand

Infraestrutura

DockerDocker ComposeLinuxNginxAWS (EC2/S3/RDS)CI/CD

Dados & IA

RAGpgvectorLangGraphPandasScikit-LearnETLNLP

Arquitetura & Qualidade

Multi-Tenant SaaSDDDClean ArchitectureEvent-DrivenState MachinesSOLIDJestpytest

Formação

Educação

Bacharel em Ciência da Computação

Universidade Católica de Brasília

2018 — 2023