Juan Pablo Ramirez Vega
Developer · Creator · Problem Solver

Hi, I'm Juan Pablo.

I build things for the web, explore new technologies, and turn ideas into reality through code. Welcome to my corner of the internet.

Scroll

About

Passionate about creating impactful solutions — for over 25 years.

I'm a developer based in Mexico City, building elegant solutions to complex problems. My journey in tech began over two decades ago, and I've been hooked ever since.

When I'm not coding, you can find me riding my bike through the mountains of Morelos — since I haven't updated my blog in almost 20 years.

I believe in continuous learning and pushing the boundaries of what's possible with technology. Always open to interesting projects and collaborations.

Stack

Go TypeScript Python Docker GCP AWS
25+ Years building
3 Active SaaS products

Selected Work

TeloPromo

Multi-tenant SaaS for field promoter management, store visits, and store check audits. Dual-database architecture with PocketBase for central auth and per-account SQLite databases.

Go PocketBase Angular Flutter SvelteKit Stripe
Visit project
TeloPromo

NexoComercial

Property management SaaS with multi-tenancy, JWT authentication, Stripe subscriptions, and Google Maps integration. Handles leases, tenant tracking, and occupancy monitoring.

Go Fiber Angular Tailwind SQLite Stripe
Visit project
NexoComercial

ElKondo

Condominium management SaaS for building administrators. Handles resident management, billing, payments, communications, and unit tracking with multi-tenant isolation.

Go PocketBase Angular Tailwind SQLite Stripe
Visit project
ElKondo

Kitili

Multi-purpose mobile app combining shopping list management, gas/fuel tracking, note taking, and vehicle management. Offline-first with optional cloud sync.

Flutter Dart Riverpod Drift Firebase Google Maps
Visit project
Kitili

Portal de Pagos

Mexican invoice management platform compliant with SAT/CFDI requirements. Handles invoice uploads, payment tracking, recurring scheduling, and PDF generation.

Go Fiber Angular Tailwind PostgreSQL Stripe
Visit project
Portal de Pagos

Let's talk

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.