Vinicius Aguiar

Vinicius Aguiar

Software Engineer que construye plataformas SaaS en producción — desde sistemas de pago hasta agentes de IA en WhatsApp.

React, Next.js y TypeScript. Integraciones de pago, arquitectura multi-tenant y automatizaciones con IA operando en productos reales.

Case Study
16 de abr. de 2026 · 14 min de lectura

Case Study: Vox Pet Digital — migrando un SaaS veterinario de Express a NestJS sin downtime

95 modelos Prisma, multi-tenant + multi-filial, IA en WhatsApp con RAG y Whisper, migración gradual v1→v2 y emisión fiscal con fallback.

Case Study
16 de abr. de 2026 · 12 min de lectura

Case Study: X-Drop — cómo construí un SaaS de dropshipping que facturó R$ 30k+ en 2 meses

Arquitectura, decisiones técnicas y desafíos reales de escalar una plataforma SaaS de dropshipping con integraciones Mercado Livre, Shopee, Asaas y Mercado Pago.

Arquitectura
16 de abr. de 2026 · 9 min de lectura

Circuit Breaker en Node.js: protegiendo sistemas contra fallas en cascada

Cómo implementar el patrón Circuit Breaker en aplicaciones Node.js para manejar APIs externas inestables — state machine, fallbacks, retry y monitoreo en producción.

Frontend
16 de mar. de 2026 · 7 min de lectura

Construyendo un Design System con Shadcn UI y Tailwind

Una guía práctica sobre cómo estructurar un design system escalable utilizando Shadcn UI, Tailwind CSS y React — garantizando consistencia visual y productividad en aplicaciones modernas.

DevOps
16 de abr. de 2026 · 10 min de lectura

Docker para devs frontend: de cero al deploy

Guía práctica de Docker para devs frontend — Dockerfile, docker-compose, ambientes de dev, multi-stage builds y deploy en producción.

Arquitectura
3 de feb. de 2026 · 8 min de lectura

Arquitectura multi-tenant con PostgreSQL en aplicaciones SaaS

Una guía práctica sobre cómo estructurar aplicaciones SaaS multi-tenant utilizando PostgreSQL — abordando aislamiento de datos, modelado de base de datos y buenas prácticas de arquitectura.

IA
11 de oct. de 2025 · 9 min de lectura

Construyendo un sistema RAG con LangChain y PostgreSQL

Un estudio práctico sobre cómo implementar un sistema de búsqueda semántica (RAG) con Python, LangChain y pgVector — integrando IA generativa con datos empresariales.

TypeScript
16 de abr. de 2026 · 12 min de lectura

Iniciando en TypeScript: guía práctica para devs JavaScript

Todo lo que necesitas saber para empezar a usar TypeScript en proyectos reales — tipado, interfaces, generics, utility types y configuración.

Ingeniería
17 de abr. de 2026 · 11 min de lectura

Estrategia de testing para integraciones de pago en Node.js

Cómo testear webhooks, idempotencia, PIX y múltiples gateways (Stripe, Asaas, Mercado Pago) sin cobrar de verdad — sandbox, mocks, contratos y tests de resiliencia.

Arquitectura
15 de abr. de 2026 · 10 min de lectura

Arquitectura de webhooks para proveedores de pago en Node.js

Cómo estructurar la recepción de webhooks de pago en producción — validación de firma, idempotencia, procesamiento asíncrono, reconciliación y manejo de fallas reales.