Work

All projects, grouped. The three starred ones are featured on the home page.

Current work
Autopartes GochaAuto parts storefront — my current project, in active development.
Production SaaS
Blindando SueñosInsurance SaaS — admin panel with multi-tab tooling (posts, chatbot sessions, contact dedup, calendar, email auto-responder with RAG), web + Instagram chatbots, automated FB + IG publishing pipeline (factory → train → reconciler), OG image generation, custom CDN.
Postea CasaAI-powered real estate marketing generator. Flagship feature: an auto-generated video tour of the property built only from the photos the agent uploads — no filming, no camera crew. Also produces PDF, HTML email, styled cover image and social copy from one 7-step wizard with auto-save. Mapbox autocomplete, magic-link auth, editorial design system.
Internal tools
S45 PanelLocal web panel managing isolated VPN-tunneled browser sessions on Linux. Each client gets its own network namespace, WireGuard interface moved in from host, isolated Firefox. FastAPI + HTMX, status derived from live system state.
Luna CDNSelf-hosted media CDN at luna.solutions45.com. Upload/delete endpoints with API key auth, blob storage, used as the image backbone for every other project. No public UI — API only.
Solutions45Landing for my consulting brand. Static site.
Client sites
Dr. Barrera LaraBilingual clinical site for an aesthetic medicine practice. Next.js 16 with next-intl, localized routing, photo galleries per treatment, appointment booking.
El CamioncitoLocal taquería marketing site. Next.js with menu, location, contact.
Tacos ManantialTaquería landing page. Vite + React, mobile-first, menu-forward layout.