consulting
The problem that gets stuck between board, team and operations
Diagnosis with method, marketing data engineering and custom-built systems. Below, 16 cases — each with the context, what was done and what remained.
what I solve
areas of work
Media and high traffic
Portals running 24/7, CMS migration, performance, SEO and monetization in a multi-brand operation. The field where most of my career happened.
Technical diagnosis
Investigation by eliminating hypotheses: audience drops, saturated servers, leaking cache, database incidents. Every hypothesis closes with evidence, not opinion.
Marketing data engineering
Pipelines over GA4, Search Console, Google Ad Manager, Trends and CrUX. Crossing the sources is where the answer none of them gives alone lives.
Fractional technical leadership
CTO as a service for operations with a team in place and no clear technical leadership. Rituals, roadmap and translation between the board and the team.
AI applied to the business
Agents, automated diagnostics and editorial support with LLMs — in production, with real users, not as a proof of concept.
DevOps and Cloud
Docker, GCP, AWS and Cloudflare from the local environment to deploy, with FinOps to know where the money really goes.
Graphic Design / UX
My first training and a lasting edge: an aesthetic eye combined with systems thinking.
013 cases
Diagnosis and investigation
A hypothesis closes with a verdict and evidence, never with opinion.
2026solo authorship
Black-box cache and CDN audit
national news portal
2026autoria solo
Sites Discover: anatomia de operações que crescem pelo feed do Googlept
pesquisa própria
025 cases
Custom products and systems
From the client's problem to the system in operation.
202601
Prospecção comercial automatizada com IApt
Vulpe Comunicação
- Next.js 16
- shadcn/ui
- Directus
202602
Automação de emissão de NFS-ept
Vini Digital
- Next.js 15
- TypeScript
- Drizzle ORM
202603
SaaS white-label de cardápio digital com KDSpt
Vulpis / Vulpe
- NestJS microservices
- Next.js
- PostgreSQL
202604
Controle financeiro pessoal com categorização por IApt
Vini Digital
- FastAPI
- Next.js
- PostgreSQL
2025–202605
Sites de empreendimento imobiliário em operação recorrentept
incorporadoras de MG, via agência parceira
- Webpack 5
- Docker
- WordPress
035 cases
In-house tooling
Built to support the consulting work — and what most sets the offer apart.
Marketing data engineering on Google's APIs
Diários Associados and consulting clientsPythonFastAPICeleryPlaywright2026autoria solo
Entrega privada de relatórios com controle de acesso e métricas de leiturapt
Vini Digital
2026autoria solo
Observabilidade multi-stack e multi-empresapt
Vini Digital
2026autoria solo
Ingestão de demandas com base de verdade únicapt
Vini Digital
2026autoria quase integral
Ecossistema multi-agente para execução de tarefas de códigopt
Vini Digital
043 cases
Platforms and media
Portals, CMS and AI in high-traffic operations.
2025–202601
Modernização de portais WordPress em ambiente containerizadopt
Diários Associados
- WordPress
- PHP 8.3
- Docker
202602
Portal de emissora de TV em stack Next.js 15 + Payload 3pt
TV Brasília
- Next.js 15 RSC
- React 19
- Payload CMS 3
2025–202603
IA generativa aplicada a redação jornalísticapt
Diários Associados / TV Alterosa
- LLM
- Python
- integração com workflow editorial