
II·Sobre mí
Construyo los sistemas con los que otros hacen su trabajo.
Soy Luis Bautista, ingeniero full-stack. Diseño y construyo plataformas completas: del modelo de datos a la app que se usa en campo, y la infraestructura que las mantiene en pie. Esta es la historia de cómo llegué aquí.
Playas de Rosarito · Baja California
Descargar currículumCrónica
Cinco capítulos, cada uno dejó algo que el siguiente necesitaba.
- IMMXVI — MMXIX
Teloro
Desarrollador líder
Mi primer producto de verdad: un cotizador solar que convertía los recibos de luz de un cliente en un pronóstico de producción y una propuesta, en minutos en lugar de días.
“El software vale por la decisión que acelera.”
- IIMMXIX
Pompeii Surgical
Gerente de TI
Llevé la red de una clínica quirúrgica y escribí la app que sacó del papel las aprobaciones de cirugía.
“Un sistema es tan bueno como su peor día.”
- IIIMMXX — MMXXIII
Boxel Studio
Desarrollador web y de software
Cuatro años de e-commerce para marcas exigentes: temas y plugins a la medida, Laravel y Vue, y páginas de producto en 3D animadas con GSAP. Y mi primer servidor en producción.
“El oficio está en los detalles que nadie pide.”
- IVMMXXIV — MMXXVI
Getic · Compusof
Operación y soporte en campo
Trabajé dentro de la operación: vi cómo se despacha, se registra y se paga el trabajo en campo, casi siempre por WhatsApp y hojas de cálculo. Construí las herramientas que ese día a día pedía.
“Para construir para una operación, hay que haberla vivido.”
- VMMXXV — MMXXVI
waydot
Fundador · único ingeniero
Todo lo anterior, en una sola plataforma: despacho, una app de campo que funciona sin señal, nómina, activos y una bitácora que nadie puede reescribir. Siete servicios, de Rust a Android, diseñados y construidos por mí.
“Mi obra principal, y la razón de todo lo anterior.”
Ver la obra
Oficio
Lo que sé hacer, y con qué lo hago.
Arquitectura de plataformas
Modelar un negocio completo como un sistema: dominios, datos, API, aplicaciones y las decisiones que los sostienen, escritas.
Sistemas multiempresa
Aislar los datos de cada cliente en la propia base de datos, para que un error no pueda cruzarlos.
Trabajo sin conexión
Aplicaciones que funcionan sin señal y se sincronizan después, sin duplicar ni perder un cambio.
Confianza y auditoría
Bitácoras que no se pueden reescribir, permisos finos y acceso empresarial, desde el diseño.
Optimización e IA aplicada
Rutas, predicción de riesgo y asistentes que proponen y esperan a que una persona apruebe.
Interfaz y movimiento
Interfaces claras para quien opera todo el día, y movimiento y 3D cuando cuentan algo que una imagen no puede.
Infraestructura y entrega
Infraestructura como código, despliegues reversibles y observabilidad, para lanzar sin miedo.
Liderazgo técnico
Llevar un producto de la idea a producción, solo o con un equipo, cerca de la operación que lo usa.

Herramientas
- Backend
- PHP, Laravel (Octane, Horizon, Reverb, Sanctum), Filament, Inertia, Node.js, Rust (Axum, Tokio), REST, WebSockets
- Datos
- PostgreSQL (RLS), MySQL, SQLite (WASM), MongoDB, Valkey / Redis, IndexedDB, OPFS
- Frontend
- Vue 3, TypeScript, Pinia, Vue Router, Tailwind CSS, shadcn-vue, Reka UI, Vike, VitePress, vue-i18n, Zod
- Móvil y sin conexión
- Capacitor (Android), PWA, Workbox, Service Workers, WebAssembly, Background Geolocation, Push
- Movimiento, 3D y mapas
- GSAP, three.js, TresJS, WebGL / GLSL, Lenis, Mapbox GL, MapLibre, Unovis, Chart.js
- IA y optimización
- Laravel AI, MCP, Vercel AI SDK, OpenAI, Claude, Gemini, WebLLM / WebGPU, OR-Tools, LightGBM
- Calidad
- Pest, PHPStan, Larastan, Rector, Pint, Vitest, Playwright, Storybook, Oxlint, Vite+
- Infraestructura
- Linux, Docker, Caddy, Terraform, Cloudflare (DNS, R2, Workers), DigitalOcean, AWS EC2, GitHub Actions, Sentry, PostHog
- Comercio y seguridad
- Stripe (Cashier), Shopify / Liquid, WordPress, SAML, OIDC, OAuth, TOTP 2FA, RBAC