Monterrey, México
Omar Montalvo
Frontend Lead · Software Engineer
Construyo y sostengo productos web que se usan en operaciones reales: ecommerce B2B, paneles administrativos y arquitecturas frontend multi-marca. Me interesa el sistema que sigue vivo después del lanzamiento.
Trabajo seleccionado
Productos en producción, no demos.
Una parte de lo que he construido y mantenido: qué es el producto, cuál fue mi rol y con qué está hecho.

Dinámica en Línea
Contribuidor principal del frontend
Storefront de ecommerce B2B para distribución ferretera e industrial.
- Ecommerce B2B
- Fuerza de ventas
- Tiempo real
- Vue 3
- Vite
- Pinia
- TypeScript
- Ruby on Rails (API)
- PostgreSQL
- ActionCable

Tool Center México
Frontend del core multi-marca
Una marca propia sobre un core de ecommerce compartido, sin duplicar código.
- Multi-marca
- White-label
- Ecommerce
- Vue 3
- Vite
- Pinia
- TypeScript
- Cypress

Panel de operación · Dinámica
Autor de la reescritura y contribuidor principal del panel
Panel interno de operación de almacén, con una reescritura completa de Vue 2 a Vue 3.
- Operación
- Panel administrativo
- Migración Vue 2 → Vue 3
- Vue 3
- Vite
- TypeScript
- Pinia
- TanStack Query
- Socket.io + Redis
- Ruby on Rails

Sobre mí
Ingeniero de software, no solo maquetador.
Soy Frontend Lead. Mi terreno principal es el frontend —Vue, Nuxt, TypeScript— pero no me quedo en la UI: entro al diseño técnico, a las APIs cuando hace falta, a la integración con el backend, al deploy, al debugging y a las pruebas.
Lo que más me gusta es el producto que sigue vivo después del día del lanzamiento: el que hay que mantener, migrar y hacer crecer sin romperlo. Buena parte de mi trabajo ha sido justo eso —evolucionar sistemas en producción—, incluyendo liderar la reescritura de un panel de operación de Vue 2 a Vue 3 replicando sus contratos uno a uno.
Trabajo desde Monterrey, tanto dentro de equipos de producto como de forma independiente con negocios locales.
Tecnología
Con qué trabajo.
Herramientas que uso de forma profesional y recurrente, no una nube de logos.
- Frontend
- Vue 3
- Nuxt
- TypeScript
- Pinia
- Tailwind CSS
- Vite
- React Native · Expo
- Backend
- Ruby on Rails
- Node.js
- Express
- Socket.io
- ActionCable
- Data
- PostgreSQL
- PostGIS
- Redis
- Supabase
- Infra / Delivery
- Cloudflare Pages
- Heroku
- Docker
- GitHub Actions
- Sentry
- Testing / Tooling
- Cypress
- Playwright
- Vitest
- ESLint
Experiencia
Trayectoria
ago. 2018 — actualidad
Frontend Lead
ACE & KBA IT Solutions
Desarrollo y evolución de productos web con Vue y Ruby on Rails: ecommerce B2B, panel de operación y arquitectura frontend multi-marca. Aquí construyo y mantengo Dinámica en Línea, Tool Center y el core que empaqueta Hubsho.
nov. 2020 — dic. 2021
Frontend Lead
Subsecretaría de Tecnologías de Nuevo León
Frontend Lead en proyectos de tecnología del gobierno de Nuevo León (Monterrey, híbrido).
2018
Instructor · Carrera Técnica de Desarrollo Web
Facultad de Ingeniería Mecánica y Eléctrica (UANL)
Impartí los módulos de HTML/CSS, JavaScript y PHP de la carrera técnica, en paralelo al trabajo de desarrollo.
nov. 2014 — ago. 2018
Desarrollador de Software Sr
Naranya
Aplicaciones web con EmberJS y Ruby on Rails para las tiendas de Naranya Market (Claroapps), su consola y su administrador. También desarrollos en Python y Laravel.
jul. 2013 — oct. 2014
Desarrollador de Software
SYSE-I
Desarrollo de aplicaciones web y landing pages, administración de bases de datos, instalación de servidores Linux y administración/soporte de la plataforma Moodle.
ene. 2014 — jul. 2014
Investigación (práctica profesional)
Hospital Universitario Dr. José Eleuterio González
Desarrollo de una aplicación con redes neuronales para identificar y predecir patrones en el área de Neurología del hospital universitario.
2009 — 2015
Ingeniería en Tecnología del Software (ITS)
Facultad de Ingeniería Mecánica y Eléctrica · UANL
Formación de ingeniería en desarrollo de software.
Para negocios
¿Necesitas un sitio para tu negocio?
Aparte del trabajo de producto, desarrollo y mantengo sitios para negocios bajo una mensualidad —sitio, dominio, correos y mantenimiento—. El trato es directo conmigo.