Frontend
- Vue.js/Nuxt.js
- React.js
- TypeScript
- TailwindCSS
- Vuetify/Quasar
Fullstack Developer
Construyo aplicaciones web modernas y escalables
Una década dominando tecnologías web modernas
Mi trayectoria profesional y los proyectos en los que he trabajado
Senior Fullstack Developer
Desarrollé la plataforma web del Proteus Controller de ByoWave, un hardware modular y accesible para la personalización avanzada de controles de videojuegos. Implementé la comunicación directa navegador–hardware mediante WebHID, el mapeo dinámico de módulos físicos, un sistema de perfiles persistentes, y la integración de AWS S3. Diseñé la base de datos en MySQL con Prisma y construí una interfaz accesible y de alto rendimiento con React y TypeScript. Desarrollé ChrispCo, una plataforma para la gestión de proyectos de construcción con capacidades geoespaciales avanzadas usando Google Maps y PostGIS. Diseñé una arquitectura modular basada en Clean Architecture, implementé la gestión jerárquica de obras, equipos y tareas, y construí componentes reutilizables con React MUI y TailwindCSS, garantizando escalabilidad y mantenibilidad. La sincronización de datos se realizó con Prisma ORM y TanStack Query. Brindé mantenimiento y evolución continua al sistema PlugStar API, enfocándome en la optimización de paneles administrativos, mejora de flujos internos y refactorización de componentes críticos, fortaleciendo la estabilidad del sistema y la experiencia del usuario interno.
Senior Frontend Developer
Me especialicé en desarrollo frontend con Vue.js y Nuxt, al tiempo que fortalecí mis habilidades en backend utilizando AWS Lambda y Serverless Framework con JavaScript y TypeScript, aplicando principios de Clean Architecture. Lideré el desarrollo de la aplicación Websales Vales de Despensa de Edenred, y participé en la definición de propuestas técnicas para la modernización del backend de Edenred Websales y del sistema de inventarios del Grupo Xcaret. Adicionalmente, impartí un curso intensivo de 40 horas sobre buenas prácticas en Vue.js a un equipo de desarrolladores, contribuyendo a elevar el nivel técnico del equipo.
Senior Fullstack Developer
Desarrollé un panel de administración para la gestión de múltiples amenidades del Hotel Royal Uno, y brindé soporte y mantenimiento a aplicaciones construidas en Laravel y Lumen. Asimismo, participé en el soporte de una API REST utilizada en los procesos de promoción interna de los empleados del Grupo Palace Resort, contribuyendo a la estabilidad y continuidad de sistemas críticos para la operación del grupo.
Senior Fullstack Developer
Me especialicé en desarrollo backend con Laravel, participando también en la construcción de interfaces frontend con Vue.js, Vuetify y Bootstrap. Además de contribuir activamente al desarrollo, supervisé la gestión de proyectos, el diseño de bases de datos y la coordinación del equipo técnico. Entre los proyectos más relevantes se encuentra la colaboración en módulos del Expediente Electrónico para la Secretaría de Salud Pública, así como el liderazgo del desarrollo de una aplicación de seguimiento de muestras para el Laboratorio de Salud Pública del Estado, orientada a mejorar la trazabilidad, control y eficiencia operativa de los procesos.
Fullstack Developer
Lideré la modernización integral de la Plataforma de Asignación de Plazas Escolares del Estado de Quintana Roo, un sistema crítico utilizado por miles de aspirantes cada ciclo. El proyecto incluyó el rediseño de la base de datos, la migración del backend de Django a Laravel y la reescritura del frontend de jQuery a Vue, mejorando de forma sustancial el rendimiento, la mantenibilidad y la experiencia de usuario. Además, coordiné el desarrollo técnico y aseguré la estabilidad operativa de la plataforma, impactando directamente a más de 25,000 estudiantes.
Instituto Tecnológico de Chetumal
2005 - 2009Cédula Profesional: 7085967
CertiProf & ScrumStudy
2022Scrum Developer Professional Certificate, Scrum Master Certified, Scrum Fundamentals Certified
fullstackopen.com
20227 ECTS online course - GraphQL, TypeScript
Si tienes un proyecto en mente o simplemente quieres conectar, no dudes en contactarme