Acerca de mí
Soy un ingeniero apasionado por crear nuevo software. He trabajado en startups y grandes empresas desarrollando productos desde cero, implementando nuevas funcionalidades y corrigiendo errores. Me considero creativo y eficiente.
Lo que hago
Frontend
Desarrollo interfaces web enfocándome en que el código sea claro y fácil de mantener. Busco que las aplicaciones tengan buen rendimiento y una experiencia de usuario consistente. Me adapto a los requerimientos del producto y del equipo.
Backend
Trabajo en la lógica y los servicios detrás de las aplicaciones web. Desarrollo APIs y sistemas backend bien estructurados, priorizando estabilidad y escalabilidad. Trabajo con arquitecturas simples y soluciones pensadas para crecer.
Hard Skills
JavaScript
TypeScript
Python
Angular
React
Redux
NextJS
NodeJS
Express
PostgreSQL
GraphQL
MongoDB
HTML & CSS
Bootstrap
Tailwind CSS
Jasmine & Jest
Figma
Git & Github
Azure
BlockchainWIP
AIWIP
Soft Skills
Liderazgo
Gestión
Autodidacta
Investigación
Compromiso
Resiliencia
Determinación
Trabajo en equipo
Scrum
Portafolio
GridOs
Software de operaciones para la red eléctrica
My BSW
Aplicación móvil y web para atención médica
Ready
Espacio de trabajo para equipos (Web App)
Gizmatic
Sitio web para centro de diseño y fabricación
La Lenteria
Comercio electrónico de gafas de sol
Food & Pleasure
Sitio web y Blog para gastronomía y turismo
Currículum
Experiencia
2022 - Ahora
UI Software EngineerGE Vernova- Desarrollo de nuevas funcionalidades para un Sistema de Diseño utilizado en el software GridOs.
- Mejoras en diferentes proyectos que gestionan los sistemas energéticos de la red eléctrica.
- Mantenimiento (corrección de bugs) de las aplicaciones existentes para gestionar los sistemas de energía de la red eléctrica.
2021 - 2022
Ingeniero de SoftwareBaylor Scott & White- Implementación de múltiples componentes y características nuevas en un sistema de salud.
- Mantenimiento (corrección de bugs) dentro de todo el sistema de salud.
- Desarrollo de un nuevo sistema de búsqueda para encontrar médicos y lugares donde recibir atención médica.
2020 - 2021
Desarrollador FullstackCurzor- Desarrollo de múltiples sitios web y comercio electrónico. Sitios web responsivos.
- Implementación de una aplicación de fabricación para coordinar los departamentos de diseño y fabricación.
- Mantenimiento y mejora de plataformas web para diversos sectores (finanzas, salud y fabricación).
Educación
2018 - Educación continua...
Desarrollador FullstackUdemy- Certificaciones de Frontend y Backend hechas para desarrollar aplicaciónes web y mobile.
2016 - 2017
Maestría en Mecánica IndustrialUniversidad Carlos III de Madrid2012 - 2015
Ingeniería MecatrónicaUniversidad Politécnica de Querétaro
Posts recientes

JavaScript
JavaScript
Por lo general, los desarrolladores dividen sus aplicaciones en varias páginas a las que se puede acceder desde diferentes URL. Cada una de estas páginas se convierte en un punto de entrada (entry point) único en la aplicación. La división de código es el proceso de dividir el paquete de la aplicación en fragmentos más pequeños requeridos por cada punto de entrada. El objetivo es mejorar el tiempo de carga inicial de la aplicación cargando solo el código necesario para ejecutar esa página.
12 Ene 2026

