Más de 10 años de experiencia en desarrollo.

Me encanta crear interfaces fluidas, automatizar procesos y conectar sistemas como si fueran piezas de Legos. Disfruto resolver problemas con código, ya sea en React, Node, TypeScript o Javascript en general. Me sumerjo por completo al tratar de hacer que las cosas se vean bien, que funcionen mejor y se mantengan fácil. Actualmente estoy construyendo un meta framework basado en React + Bootstrap, porque me gusta crear herramientas que hagan el desarrollo más rápido, fluido y divertido.

Perfil:

Soy un desarrollador Full Stack especializado en Node.js, React y TypeScript, con experiencia real creando soluciones eficientes, escalables y fáciles de mantener. He trabajado en proyectos que van desde aplicaciones móviles y web hasta sistemas back-end complejos, reingeniería de plataformas y automatización de procesos.

Mi fuerte está en conectar piezas: diseño fluido, APIs REST, CRMs, CMSs, ERPs, scraping, microservicios y automatización. Me encanta desarrollar interfaces intuitivas y backends robustos, con una fuerte obsesión por el performance y la arquitectura limpia.

Trabajo en entornos cloud, híbridos y on-premise. Domino herramientas como Docker, VMware, AWS, y tengo experiencia en entornos multiplataforma. He desarrollado soluciones desde cero como freelancer en diversos sectores.

Actualmente desarrollo un meta-framework basado en React + Bootstrap para acelerar la creación de interfaces personalizables. También estoy completamente inmerso en IA: uso APIs como OpenAI y herramientas locales como Ollama para automatizar tareas y generar código.

Me considero un desarrollador con mentalidad maker: me encanta experimentar, documentar y mejorar todo lo que toco.

Mi Enfoque

  • Diseño responsivo, fluido, adaptable y multiplataforma. Experiencia de usuario sencilla, intuitiva y amigable.
  • Simplificar información compleja mediante sistemas recursivos y recurrentes.
  • Automatización de procesos para incrementar la eficiencia y reducir errores.
  • Diseño y desarrollo de algoritmos abstractos, reutilizables y de alto rendimiento.
  • Optimización de la transferencia de información para garantizar rapidez y seguridad en la comunicación de datos.

Portafolio

Habilidades Técnicas

Experiencia

Entersol
- FullStack NodeJS Developer

feb./2021 - nov./2023
Llevé el desarrollo de una plataforma para la administración de facturas de egresos, realizando una reingeniería total: implementando React en el frontend, Express en el backend y ObjectionJS como ORM. Automatizé tareas como la generación de reportes, envío de correos y cargas de información del SAT. Realicé integraciones con diversas plataformas (SAT, NetSuite, Profact, WS), incluyendo el timbrado de facturas y la creación de PDFs. Analicé y apliqué los XSD de CFDI del SAT, gestionando múltiples aspectos del flujo de facturas. Me coordiné con equipos de desarrolladores NetSuite. Desarrollé un proyecto innovador con ElectronJS para leer valores de básculas por puerto serial y transferir datos a NetSuite; entre otros proyectos.

Freelance
- Freelancer

ago./2019 - feb./2021
Desarrollé una variedad de sitios en WordPress y WooCommerce, incluyendo la creación de plugins personalizados para integraciones específicas, como el envío de pedidos a sistemas SAP y consultas para un extenso catálogo de llantas con filtros personalizados. Mejoré la funcionalidad de plugins existentes, implementando correcciones visuales y lógicas. Realicé desarrollos frontend usando tecnologías predominantes como jQuery y Bootstrap. Participé en el desarrollo de un sistema de recompensas para empleados utilizando Angular y LoopBack, integrando APIs REST.

Educación

Ingeniería en Computación - Facultad de Ingeniería UNAM

sep./2008 - ene./2012
Este profesional adquiere los conocimientos que le permiten ser capaz de identificar, diseñar, planear, producir, operar y dar soporte a sistemas: electrónicos, inteligentes, de programación, de bases de datos, de cómputo gráfico, para el procesamiento digital de datos y el control de procesos automáticos. Su campo de acción se vincula con todas las áreas del conocimiento.