💼 Disponível para novos projetos

Pare de apagar incêndio técnico. Comece a escalar.

Para founders e times com produtos em Angular, Node.js ou NestJS que cresceram mais rápido do que a arquitetura aguenta: diagnóstico técnico real, sem enrolação, em 30 minutos.

5+ anos em produção · Angular · Node.js · NestJS · Cloud (GCP)

O que costumo resolver

Arquitetura de cache e performance, migração de estado legado para NgRx, modernização de plataformas legadas, arquitetura offline-first e sincronização multi-dispositivo.

Se o seu problema é parecido, provavelmente já resolvi uma versão dele.

Todo produto que dá certo chega numa fase em que o código que funcionava para 10 usuários trava com 10 mil. Cache que não escala, estado que ninguém mais entende, uma feature nova que quebra três outras.

O time sabe que tem um problema de arquitetura. Só não tem tempo, nem sempre tem a expertise específica, pra resolver isso sem parar tudo o resto por semanas.

Sobre mim

Full Stack Developer, focado em produtos que precisam durar

Sou formado em Engenharia de Computação pela UFES e atualmente curso Mestrado em Informática, na área de Ontologias, também pela UFES. Atuo como Full Stack Developer, hoje via Luby, dando suporte à modernização de uma plataforma legada para o time de um cliente do setor de auditoria/serviços profissionais.

Antes disso, passei por Capital Empreendedor, motora.ai e Databasers, sempre em times enxutos, onde acabo assumindo tanto decisões de arquitetura quanto a implementação ponta a ponta.

Gosto de projetos onde a decisão técnica importa: cache, sincronização de dados, modelagem que evita retrabalho depois.

Frontend

Angular 16+, TypeScript, RxJS, NgRx (Component Store e Global Store)

Backend

Node.js, NestJS, Express, REST APIs, microsserviços

Dados & Infra

MongoDB, Redis, IndexedDB, Firebase, GCP, Docker

Como trabalho

Processo de consultoria

Sem caixa-preta: você acompanha cada decisão técnica ao longo do projeto.

1

Diagnóstico gratuito de 30 minutos

Você sabe se vale a pena antes de gastar um real. Conversamos sobre o seu sistema específico e eu digo se dá pra resolver e como, mesmo que a resposta seja "não sou eu que devo fazer isso".

2

Proposta de escopo por escrito

Preço e prazo fechados antes de eu tocar em uma linha de código. Sem "vou cobrando por hora e vendo no que dá". Você sabe exatamente o que está contratando.

3

Entregas incrementais, sem caixa-preta

Você acompanha cada decisão técnica, não só o resultado final. Checkpoints regulares e comunicação assíncrona constante, nada de sumir três semanas e aparecer com uma surpresa.

4

Documentação e handoff

Seu time continua sem depender de mim depois que eu saio. Toda decisão de arquitetura vira um ADR: quem ficar no projeto entende o porquê, não só o o quê.

Quer saber se o seu caso é resolvível numa consultoria pontual?

Agendar diagnóstico gratuito
Prova técnica

Cases técnicos

Onde já apliquei isso: Luby (cliente Big Four de auditoria) · Capital Empreendedor · motora.ai.

TrainMemo — app de treino local-first

Arquitetura

Offline-first com IndexedDB (Dexie), sincronização em nuvem opcional. O app funciona 100% sem internet, a nuvem é só uma camada extra.

Resolução de conflitos

Estratégia last-write-wins com soft-delete (tombstones) para uso em múltiplos dispositivos sem perda de dados.

Modelagem de dados

IDs estáveis independentes de idioma/localidade, separados dos nomes exibidos, o que evita retrabalho em internacionalização.

Stack

Angular 21 (Signals), Tailwind v4 no front; NestJS 11, MongoDB Atlas, JWT e Docker no back, deploy no Render.

Ver o app ao vivo →

Capital Empreendedor — fintech de crédito (quase 4 anos, júnior → pleno)

Arquitetura serverless

Cloud Functions e Cloud Run (containers Docker) no GCP, comunicação assíncrona entre serviços via Pub/Sub, monitoramento centralizado via Cloud Logging.

Resultado mensurável

+20% de produtividade na equipe de operações integrando CRM, -30% em tarefas manuais com categorização automática de clientes, -20% no tempo de processamento de documentos.

Integrações externas

API própria documentada via Swagger, com autenticação Firebase, conectando múltiplas fintechs e bancos parceiros, cada um com particularidades próprias por falta de padronização de mercado.

Evolução de carreira

+50% de eficiência em aprovação de crédito via integrações estratégicas de API, promovido de júnior a pleno ao longo do projeto.

Perguntas frequentes

FAQ

100% remoto, como PJ/freelance. Posso atuar por hora, por sprint ou em escopo fechado, definimos isso já na proposta.

Sim, inclusive é onde tenho mais experiência recente, modernizando plataformas legadas sem parar a operação.

Principalmente Angular, TypeScript, Node.js e NestJS. Para stacks fora disso, converso no diagnóstico se faz sentido.

Definido na proposta de escopo, depois do diagnóstico gratuito, por hora ou por entrega, conforme o projeto.

Antes de contratar, você já sabe se eu sou a pessoa certa

A primeira conversa é grátis e sem compromisso. Se não for, eu digo. Se for, você sai de lá com um plano, não com uma venda.

Agendar diagnóstico gratuito