Projects

Portfolio projects — apps, tools, and experiments I've built. Each card links to a build write-up with the stack and how it shipped.

Not all projects have public repos or live demos — some are private client work or restricted for privacy reasons. (some are not even present due to NDAs)

CashUp

Gamified personal finance PWA — track money, learn lessons, earn rewards, with Supabase and mobile install.

How it was built →

SKINĀIRE Dermatología

Dermatology clinic landing and clinical portal demo — Next.js 15, before/after sliders, bilingual ES/EN, and theme system.

How it was built →

QR OrangeDesigner

Visual QR card designer — drag-and-drop canvas, 5 templates, multi-format QR input, 3D preview, and PNG export.

How it was built →

GeoDataV2

Multi-bank branch mapper for CDMX — Google Places extraction, competition analysis, and Streamlit dashboard.

How it was built →

Smartclic Demo

Landing page for a Mexican web agency — React 19, Tailwind v4, GSAP scroll, 3D viewer, and bilingual ES/EN.

How it was built →

La Palapa Resident Portal

Condominium resident portal — notices, building projects, polls, financial updates, and admin CMS with Supabase.

How it was built →

Caninos Argentina ERP

Personalized ERP for an Argentine pet-products business — purchases, sales, warehouse, accounting, POS, and live financial dashboards on dedicated Vultr hardware.

How it was built →

SoftVet

Veterinary clinic management — appointments, clients, pets, Google Calendar sync, Gmail, and Electron desktop.

How it was built →

DrProspect

Google Maps lead prospector — H3 hexagon grid search, Places API extraction, CSV export with checkpoint resume.

How it was built →

SapCoach

SAP S/4HANA certification practice — 39 exam questions, AI challenge mode, timed tests, hints, and local progress tracking.

How it was built →

Enki AI

AI-powered study companion — markdown notes with wikilinks, knowledge graph, DeepSeek chat, Jira-style projects, Google Drive docs, and Stripe subscriptions.

How it was built →

Constructora Quetzal

Tulum construction company landing — animated splash, hero carousel, 5-step methodology, project gallery with filters, and contact form.

How it was built →

LawConnect

Legal practice management — cases, clients, documents, billing, Google Calendar sync, and AI assistant with Supabase.

How it was built →

El Chipil Menu

Mobile-first digital menu for a gourmet Mexican restaurant — React, TypeScript, Vite, and Tailwind.

How it was built →

Reddit Bank Sentiment Scraper

Spanish-language Reddit scraping and NLP for BBVA and Nu — product mentions, complaint detection, and comment network analysis.

How it was built →

Activity Code Analyzer

Python pipeline to categorize banking transaction activity codes at scale using multiprocessing and fuzzy matching.

How it was built →

Project DD360

Jupyter EDA on Roma Norte/Sur apartment listings — correlation heatmaps, price-per-m² box plots, and a Folium map of CDMX real-estate prices.

How it was built →
border-home1