Sobre mí
Desarrollador, arquitecto de sistemas, y eterno aprendiz
Mi historia
Desde 2019 he dedicado mi carrera a transformar ideas abstractas en soluciones de software reales y escalables. Lo que comenzó como fascinación por la programación se ha convertido en una pasión por crear arquitecturas elegantes y sistemas que realmente resuelven problemas.
Mi trabajo actual en Finexitus me permite aplicar mis conocimientos en TypeScript, Go y Python para desarrollar soluciones web de alto rendimiento. Cada proyecto es una oportunidad para aplicar principios de arquitectura limpia y mejores prácticas de ingeniería de software.
Filosofía de trabajo
Defino mi trabajo como convertir ideas en realidades. Para mí, el código es más que una habilidad técnica: es una forma de arte que requiere creatividad, precisión y visión.
Creo firmemente en:
- Código limpio y mantenible — Las arquitecturas bien diseñadas son la base de sistemas escalables
- Open Source — Compartir conocimiento y herramientas fortalece a toda la comunidad
- Aprendizaje continuo — La tecnología evoluciona constantemente, y nosotros también debemos hacerlo
- Impacto real — El mejor código es el que resuelve problemas reales para personas reales
Contribuciones a la comunidad
He desarrollado y mantengo varios proyectos open source que han ayudado a cientos de desarrolladores a implementar mejores prácticas:
- clegen (21⭐) — Herramienta CLI para generar módulos con arquitectura limpia en TypeScript
- nodejs-express-hexagonal-architecture (23⭐) — Implementación de referencia de arquitectura hexagonal
- react-hexagonal (5⭐) — Aplicación de principios hexagonales en React
- nodejs-cqrs (4⭐) — Ejemplo práctico de CQRS con Node.js y TypeScript
Formación continua
La educación es un viaje sin fin. Recientemente completé una certificación en Data Science & AI en el Tecnológico de Monterrey (2025), expandiendo mis capacidades hacia el mundo del machine learning y la inteligencia artificial.
Actualmente me enfoco en reforzar mis conocimientos en estadística y matemáticas aplicadas al AI/ML, explorando cómo estas tecnologías pueden integrarse con arquitecturas de software robustas.
Más allá del código
El balance es fundamental. Encuentro claridad mental en mis rutinas matutinas de gimnasio, donde la disciplina física complementa la disciplina mental del desarrollo de software.
Mi curiosidad se extiende más allá de la tecnología: la filosofía y la política me fascinan por su capacidad de ayudarnos a comprender el comportamiento humano y las estructuras sociales. Esta perspectiva más amplia enriquece mi forma de abordar problemas y diseñar soluciones centradas en las personas.
Conectemos
Siempre estoy abierto a colaborar en proyectos interesantes, discutir sobre arquitectura de software, o simplemente charlar sobre tecnología y filosofía.