Ingeniero en Computación especializado en el desarrollo de sistemas empresariales full-stack de extremo a extremo — desde el modelo de datos hasta la interfaz — con enfoque en ERP y software de gestión.
Ingeniero en Computación por la Universidad de Guadalajara con especialización práctica en el desarrollo de sistemas empresariales de extremo a extremo. Diseño, construyo y mantengo aplicaciones full-stack completas —desde el modelo de base de datos y la lógica de negocio hasta la API y la interfaz de usuario— con enfoque en ERP y software de gestión para empresas.
Perfil autodidacta con un historial demostrable de elevar continuamente mi propio estándar técnico: he llevado un sistema de producción propio desde una arquitectura monolítica hasta una arquitectura moderna basada en API REST, adoptando en el proceso prácticas profesionales de seguridad, autenticación y organización de código.
Las tecnologías con las que diseño y construyo día a día
Sistema ERP integral desarrollado de forma individual, de extremo a extremo, para la gestión operativa de empresas.
Multiempresa / multisuscriptor: operar múltiples organizaciones sobre una misma plataforma.
Generación de documentos configurable: texto, imágenes, tablas, códigos QR y galerías de fotos.
Configurable por el usuario mediante columnas y condiciones dinámicas.
Pagos en línea (MercadoPago), notificaciones por WhatsApp y comercio electrónico.
Modernización ejecutada por cuenta propia, incremental, módulo por módulo, sin interrumpir la operación (patrón strangler).
Autenticación JWT, inyección de dependencias y documentación Swagger/OpenAPI.
Consultas parametrizadas como estándar y organización Controllers / Services / Models.
HTML/CSS/JS que consume la API, con patrón modular propio y sistema de diseño con tema claro/oscuro.
Estrategia incremental (strangler) con convenciones técnicas para garantizar consistencia entre módulos.
Llevar un producto complejo desde la concepción hasta la operación, sin depender de un equipo.
Lógica de negocio (contabilidad, inventarios, folios, series) traducida a software funcional.
Autocorrección y adopción de mejores prácticas; el código reciente supera notablemente al inicial.
Disciplina para mantener patrones coherentes en bases de código grandes y de larga vida.
Bases sólidas de producto y arquitectura, en trayectoria hacia roles senior y de arquitectura.
Ingeniería en Computación — Universidad de Guadalajara (UDG).
¿Buscas a alguien que entregue producto de principio a fin? Hablemos.