// Luis Ramón López Gaona · Full Stack Developer · Tijuana, México

Construyo productos web y móviles, de la idea a producción.

10 años llevando sistemas legacy a tecnologías modernas, creando apps móviles e integrando IA generativa donde aporta valor real.

$ cat resumen.json
"experiencia": "10 años",
"productos_en_linea": 4,
"veterinarios_usando_mi_app": "+50",
"stack": ["React", "Laravel", "Expo"]
01.

Proyectos propios

Captura de Onoraa
01● En producción

Onoraa

SaaS multi-tenant de marca blanca para estudios de estética: cada estudio con su propio subdominio, agenda y panel.

  • Nació como sistema para un salón y lo convertí en plataforma
  • Tiempo real con Laravel Reverb y colas con Redis
  • Docker + Caddy, staging idéntico a producción
Laravel 12Next.js 16PostgreSQLRedisDocker
↗ onoraa.com
Captura de Plataforma de e-commerce
02● En producción

Plataforma de e-commerce

Sistema propio con el que administramos tiendas en línea. Hoy opera la tienda de Chulas.

  • Tabulador de envío propio sobre una malla hexagonal: zonas por km y precio según gasolina, rendimiento y factor de calles, con radio de envío gratis y mapa de zonas para la clienta
  • Catálogo sincronizado con dos mayoristas, tolerante a fallos
  • WhatsApp y correo con patrón outbox, en la transacción del pedido
  • CI/CD: pruebas, imagen Docker y despliegue en cada merge
Next.js 16PostgreSQLDrizzle ORMDocker
↗ somoschulas.com
Captura de Patitas
03● En desarrollo

Patitas

SaaS para la operación diaria de clínicas veterinarias en México.

  • Expediente, agenda y recordatorios por WhatsApp
  • Facturación CFDI y web propia para cada clínica
  • Web + app para la clínica + app para el dueño
TypeScriptNext.js 16ExpoDrizzleTurborepo
Captura de Aquicito
04● En línea

Aquicito

Los negocios de una colonia publican su menú y horarios, y los vecinos les hacen pedidos. Web + app.

  • Menú, precios, horarios y zonas de entrega con índice geográfico H3
  • Pedidos directos, sin comisiones ni pagos en línea
  • En lanzamiento: sumando a los primeros negocios
Next.js 16ExpoSupabaseMapLibreH3
↗ aquicito.com
Captura de Juegos móviles + PlayCore
05● Publicados

Juegos móviles + PlayCore

Juegos casuales publicados: ColorTap (App Store y Google Play), WordCross y Zoodoku (App Store); Wordlark en camino. Todos con un backend compartido.

  • PlayCore: login sin contraseña, nube, rankings y compras
  • Niveles generados en el dispositivo; 3D con three.js
  • Anuncios y suscripción premium (RevenueCat)
React NativeExpoLaravel 13PostgreSQL
↗ velkor.luislpz.xyz
también:Al Corte — control de gastos, iPhone nativo con iCloudEstudio de videos — videos para redes con IADriverMeter — Android en Kotlin
02.

Experiencia

Oct 2022 – actualidad · Tijuana

Grupo Óptima

Full Stack Developer

Grupo de agencias automotrices con varias sucursales.

capital humano y nómina
Mantengo y amplío el sistema de capital humano y nómina del grupo: nómina, comisiones de asesores y técnicos, reclutamiento, vacaciones e indicadores, con más de 140 reportes.
modernización
Migración de PHP 5 / CodeIgniter a Laravel por módulos (Strangler Fig + Traefik) sin detener la operación; microfrontends en React; documentos a AWS S3.
devops
Dockericé el sistema y creé el flujo local → producción; antes los cambios se hacían directo en producción.
automatización + ia
Reportes de asistencia de horas a minutos (−90 %), prenómina automatizada e IA para comparar CVs contra el puesto.
apps
Asistencia en campo y Control Indicadores (React Native), tarjeta digital vCard y kiosco de autoservicio en Next.js.
Feb 2022 – Feb 2026 · Remoto

Angelpaw

Full Stack Developer (Contractor)

Plataforma de cuidados de final de vida y cremación de mascotas (EE. UU.).

desde cero
Fetcher: plataforma web y app móvil, de la arquitectura y el modelo de datos al despliegue; y un CMS con Astro + Strapi para que cada clínica gestione su sitio.
migraciones
Sistema principal de Vue 2 a Vue 3; apps Flutter de 1.17 a 3.35 con Flavors por cliente; apps de operadores y conductores a Expo.
móvil
App para veterinarios usada a diario por más de 50 en campo, y app de ventas de mostrador.
logística
App de conductores que coordina las recolecciones entre dueños de mascotas, crematorios y hornos, con geolocalización por celdas hexagonales (H3) para ubicar y asignar pedidos por zona.
ia
Veterinario virtual con avatar, análisis de salud por foto, análisis de formularios clínicos con OpenAI y publicación automática en redes con Claude + Gemini.
infraestructura
Colas con Laravel + Redis (−70 % de espera), archivos en S3, control de acceso por roles, Docker y Nginx.
antes: PagoCheck (2021–2022, kioscos de pago en React, −40 % de errores) · Sirecsa (2017–2018, punto de venta en .NET) · Alio México (2016–2017, bots en Node.js)
03.

Stack

frontend
ReactNext.jsVue 2 / 3AstroTypeScriptJavaScriptTailwind CSSVite
móvil
React NativeExpoFlutter (Flavors / multi-cliente)SwiftKotlinPublicación en App Store y Google Play
backend
LaravelPHPCodeIgniterNode.jsExpress.NET / C#PythonStrapi (CMS headless)REST APIsWebSockets (Laravel Reverb)
datos
PostgreSQLMySQLSQL ServerSupabaseRedisDrizzle ORMFirebaseH3 (índice geoespacial)
cloud y devops
AWS (S3, Lambda)DockerNginxTraefikCaddyCI/CDGitColas y jobs en segundo planoMinIO (S3)
pruebas y calidad
VitestJestTesting LibraryPlaywright (E2E)PHPUnitSentry (monitoreo)
ia generativa
Anthropic Claude APIOpenAI APIGoogle Gemini (imágenes)Automatización de contenido
metodologías
ScrumCode reviewArquitectura de softwareStrangler Fig
04.

Formación

2022
Ingeniería en Sistemas Computacionales
Tecnológico Nacional de México, campus Celaya
idiomas
Español nativo
Inglés A2, en formación activa con clases formales
$ ./contactar.sh

¿Construimos algo juntos?

Busco un puesto como desarrollador full stack donde pueda construir producto de punta a punta.