Frontend
Interfaces de aplicación con React y TypeScript, sobre una base sólida de HTML, CSS y JavaScript.
Desarrollador autodidacta. Desarrollo aplicaciones completas, desde la interfaz hasta la base de datos, la infraestructura en Linux y el deploy: sistemas de reservas y GymSoft, una plataforma SaaS multi-tenant que hoy está en producción. Uso inteligencia artificial como parte de mi flujo de desarrollo. También exploro seguridad web a través de CTFs.
Frontend, backend e infraestructura. Primero los fundamentos, después los frameworks: ese es el orden en el que aprendí y en el que construyo.
Interfaces de aplicación con React y TypeScript, sobre una base sólida de HTML, CSS y JavaScript.
Tailwind CSS para iterar rápido sin perder consistencia, diseño responsive y aplicaciones instalables como PWA.
Supabase autohospedado sobre PostgreSQL: autenticación, modelado de datos y APIs para aplicaciones reales.
Plataformas multi-tenant donde cada cliente tiene su propio espacio y su landing con dominio personalizado.
Contenedores con Docker y Nginx, deploys con Dokploy en servidor propio y DNS gestionado en Cloudflare.
Control de versiones con commits convencionales y deploys que salen directo del repositorio.
Aplicaciones que diseñé, desarrollé y hoy están en uso.
Aplicación para complejos de alojamiento con catálogo de complejos y paquetes, acceso de usuarios y reservas online.
Ver en vivo →Plataforma fitness multi-tenant para entrenadores y gimnasios: cada cliente tiene su propia landing con dominio personalizado.
Ver en vivo →Landing de entrenadora personal con dominio propio, servida desde GymSoft.
Ver en vivo →Hablás directamente conmigo, desde la primera idea hasta la aplicación en producción.
Antes de escribir código, defino qué necesitás, quién la va a usar y qué tiene que resolver.
Desarrollo con avances visibles y el código versionado en Git desde el primer día.
Llevo la aplicación a producción en mi propia infraestructura, la monitoreo y la sigo mejorando.
Contame qué necesitás y lo charlamos. Respondo por email o por WhatsApp.