Case Study: Vox Pet Digital — migrating a veterinary SaaS from Express to NestJS with zero downtime
95 Prisma models, multi-tenant + multi-branch, WhatsApp AI with RAG and Whisper, gradual v1→v2 migration, and fiscal invoice emission with fallback.
Software Engineer building production SaaS platforms — from payment systems to AI-powered WhatsApp agents.
React, Next.js and TypeScript. Payment integrations, multi-tenant architecture and AI automation running in real products.
Multi-module with WhatsApp → LLM → PostgreSQL pipeline and atomic transactions for sales and payments.
Shared database with tenant_id, Row Level Security and composite indexes for real isolation.
Idempotency, signature validation, dead letter queue and reconciliation with Asaas and Mercado Pago.
95 Prisma models, multi-tenant + multi-branch, WhatsApp AI with RAG and Whisper, gradual v1→v2 migration, and fiscal invoice emission with fallback.
Architecture, technical decisions and real challenges of scaling a dropshipping SaaS platform with Mercado Livre, Shopee, Asaas and Mercado Pago integrations.
How to implement the Circuit Breaker pattern in Node.js applications to handle unstable external APIs — state machine, fallbacks, retry, and production monitoring.
A practical guide on building a scalable design system using Shadcn UI, Tailwind CSS and React — ensuring visual consistency and development productivity.
Practical Docker guide for frontend developers — Dockerfile, docker-compose, dev environments, multi-stage builds and production deploy.
A practical guide on building multi-tenant SaaS architectures using PostgreSQL — covering data isolation, database modeling and architectural best practices.
A practical study on implementing a Retrieval‑Augmented Generation (RAG) system with Python, LangChain and pgVector — integrating generative AI with enterprise data.
Everything you need to know to start using TypeScript in real projects — types, interfaces, generics, utility types and configuration.