Arturo López — Líder Técnico y Arquitecto de Software
Líder Técnico en Revenatium con más de 15 años diseñando plataformas hoteleras con Java, Spring Boot y arquitectura de microservicios. Aquí centralizo los repositorios, notas y proyectos que forman parte de mi práctica técnica diaria — desde patrones de diseño hasta experimentos con Python e IA.
Este espacio es mi laboratorio personal: donde documento aprendizajes, comparto recursos para desarrolladores backend y construyo side projects que exploran nuevas tecnologías. Si te interesa la arquitectura de software, el desarrollo con Spring Boot o Kotlin, o simplemente ver cómo funciona un sistema desde adentro, estás en el lugar correcto.
Recursos para aprendizaje y notas
Recursos de programación
Repositorio donde comparto recursos, notas y enlaces útiles para aprender. Ideal para desarrolladores que buscan material de apoyo.
Ver repositorio →Patrones de diseño en Java
Presento los patrones de diseño y su implementación en Java, con ejemplos prácticos y explicaciones claras para arquitecturas robustas.
Ver repositorio →Productividad Developer
Repositorio que recopila herramientas, dotfiles y técnicas que utilizo a diario para mejorar mi productividad técnica.
Ver repositorio →Notas de Software
Notas y apuntes sobre diseño de sistemas, arquitectura, DevOps y temas misceláneos de ingeniería de software.
Ver repositorio →Frontend Lab: Modern JavaScript
Mi bitácora técnica de JavaScript Moderno. Un laboratorio donde exploro desde los fundamentos hasta patrones avanzados, con un fuerte enfoque en UI/UX y diseño Mobile-First.
Ver repositorio →Backend Mastery: Spring Boot + Kotlin
Un curso completo y altamente documentado sobre Spring Boot. Enfocado en Buenas Prácticas, Arquitectura Hexagonal y TDD. Incluye una experiencia gamificada inspirada en Pokémon para dominar los retos del desarrollo backend real.
Ver repositorio →Radar Tecnológico y Stack
Core (Adopción)
Tecnologías en las que confío para entornos de producción y escalabilidad.
Trial (Exploración)
Herramientas que estoy probando o utilizando en proyectos secundarios con excelentes resultados.
Hold (Mantenimiento)
Tecnologías con las que tengo gran experiencia pero que ya no elijo para proyectos nuevos.
Proyectos en marcha
Cotizador de proyectos
Herramienta mobile first para generar cotizaciones de servicios usando PostgreSQL y Next.js (frontend y backend).
Faro-valt
Aplicación mobile first para generar y almacenar contraseñas encriptadas con IndexedDB. Sistema de calificación de seguridad, todo en el navegador.
Devtools
Catálogo de herramientas y aplicaciones desarrollado con Astro, Motion.js y Alpine.js. Portafolio de proyectos e ideas en desarrollo.
miraeljuego.com
Blog automatizado de noticias de videojuegos, análisis y tendencias del mundo gamer.
Herramientas SEO
Conjunto de herramientas especializadas en SEO pensadas para facilitar el trabajo técnico de los desarrolladores web.
Personal manager
Proyecto para automatizar flujos de trabajo y mejorar la productividad personal.
joobslot.com
Herramienta para promocionar posiciones de empleo de forma eficiente y atractiva para empresas y candidatos.
Automatizaciones con IA
Ideas y experimentos de automatización de flujos de trabajo utilizando inteligencia artificial y herramientas modernas.
visitapormexico.com
Portal para promocionar hoteles y destinos turísticos de México, enriquecido con historias de viajes y experiencias.