Work

Projects

Selected projects focused on cloud-native systems, data pipelines, and applied ML.

AgendaBot Pro

β†’

Multi-tenant SaaS that lets patients book, reschedule, and cancel appointments entirely from WhatsApp β€” no extra app β€” for the Mexican/LATAM market. Powered by an AI agent (GPT function calling) with deterministic guardrails, WhatsApp Cloud API, Stripe billing, and Mexican e-invoicing (CFDI).

Angular 17TypeScriptTailwind CSSNode.jsExpressFirebase HostingFirestoreFirebase AuthCloud FunctionsGPT (function calling)WhatsApp Cloud APIStripeFacturapi (CFDI)ResendGCPGitHub Actions

Balltics β€” Baseball League Management Platform

β†’

Multi-tenant SaaS to run amateur baseball leagues end to end: a real-time public site for fans (standings, leaders, season stats, full box scores) plus an admin suite for live pitch-by-pitch scoring, roster management, and recurring Stripe billing β€” built for the Mexican/LATAM market.

Angular 17TypeScriptAngular SignalsRxJSTailwind CSSFirebaseFirestoreFirebase AuthCloud FunctionsFirebase HostingFirebase StorageIndexedDBStripeSendGridGitHub ActionsGCP

Data Platform (ETL + Products)

β†’

Core data platform responsible for ingesting, normalizing, and serving datasets consumed by multiple SaaS products and enterprise clients.

Node.jsPythonGCPCloud RunPub/SubDockerFirestoreCloud Storage

AgriLumens

β†’

Personal R&D platform to process multispectral drone imagery and generate soil insights using modular ML pipelines and cloud-native services.

FastAPIPythonGCPDockerNodeODMMachine LearningOpenDroneMap

FinOps Multi-Agent Assistant

β†’

Frontend demo and architecture blueprint for a production-oriented multi-agent system for finance workflows β€” covering A2A orchestration, RAG-ready design, and a deployed Angular UI.

AngularSCSSFirebase HostingGCP

Nauti Test Pro

β†’

Full-stack PWA for nautical exam preparation. Built, deployed, and operated solo β€” covering product design, backend, payments, and infrastructure from day one.

Vue 3IonicTypeScriptViteFirebase HostingFirestoreFirebase AuthCloud FunctionsStripeResendWorkbox (PWA)GCP