Full-stack developer · Uruguay · LATAM

Software that

actually ships.

I build complete SaaS products — from authentication and payments to analytics and emails. Fast, secure, production-ready.

3
SaaS in development
Full-stack
end to end
LATAM
first
NEXT.JS·TYPESCRIPT·PRISMA·POSTGRESQL·SAAS·MERCADOPAGO·TAILWIND·VERCEL·FULL-STACK·LATAM·NEXT.JS·TYPESCRIPT·PRISMA·POSTGRESQL·SAAS·MERCADOPAGO·TAILWIND·VERCEL·FULL-STACK·LATAM·NEXT.JS·TYPESCRIPT·PRISMA·POSTGRESQL·SAAS·MERCADOPAGO·TAILWIND·VERCEL·FULL-STACK·LATAM·NEXT.JS·TYPESCRIPT·PRISMA·POSTGRESQL·SAAS·MERCADOPAGO·TAILWIND·VERCEL·FULL-STACK·LATAM·

WHAT I STAND FOR

Three things I never compromise.

Quality

Every component, every API, every query written with intention. No shortcuts that create problems later in production.

Clean code · Typed · Reviewed

Security

Auth, rate limiting, ownership validation, CSP headers, input validation. Security is built in from day one, not bolted on.

JWT · Rate limiting · OWASP

Snappy fast

Optimistic UI, proper caching, lean queries, edge-ready. If it feels slow, it's broken. Speed is a feature, not a bonus.

Core Web Vitals · Edge · Optimized

NOTES

Things I write about.

SECURITY

How I built a rate-limited booking API in Next.js

Mar 2026

Building a booking system that handles concurrent requests without overselling requires careful consideration of race conditions and rate limiting strategies.

Read →
SAAS

Shipping MercadoPago subscriptions from scratch

Feb 2026

A deep dive into implementing recurring payments with MercadoPago for the Latin American market, including webhooks and subscription lifecycle management.

Read →
DEVLOG

Why I migrated from integer IDs to cuid in production

Jan 2026

The story of migrating a production database from sequential integers to cuid identifiers, and why it was worth the complexity.

Read →
LATAM

LATAM SaaS: what's different about building for this market

Dec 2025

Payment methods, user expectations, and infrastructure considerations that make building for Latin America unique and rewarding.

Read →

GET IN TOUCH

Let's work together.

Have a SaaS idea for the Latin American market? Need a developer who understands the region? I'm always open to interesting projects.