Construyo software robusto, sostenible y con visión de producto
I build robust, sustainable software with product vision
Especializado en Software Craftsmanship, Prácticas XP y Desarrollo con visión Lean Mind para crear soluciones de valor.
Specialized in Software Craftsmanship, XP Practices, and Development with a Lean Mind vision to create valuable solutions.
Sobre mí & Filosofía About Me & Philosophy
Magnum Opus
Magnum Opus
Me considero un profesional con una gran pasión por construir productos de alto impacto que resuelvan necesidades cotidianas y aporten un valor real a las personas. Mi enfoque equilibra la excelencia en ingeniería de software con una profunda sensibilidad hacia el diseño de producto y la experiencia de usuario (UX).
I consider myself a professional with a great passion for building high-impact products that solve everyday needs and provide real value to people. My approach balances software engineering excellence with a deep sensitivity towards product design and user experience (UX).
Soy proactivo, autodirigido y con un ojo crítico para los detalles que diferencian un buen desarrollo de uno excepcional.
I am proactive, self-directed, and have a critical eye for the details that differentiate a good development from an exceptional one.
Prácticas XP (TDD)
XP Practices (TDD)
Desarrollo Guiado por Pruebas, refactorización avanzada, Pair Programming y entrega continua.
Test-Driven Development, advanced refactoring, Pair Programming, and continuous delivery.
Arquitectura Robusta (Hexagonal)
Robust Architecture (Hexagonal)
Diseño Guiado por el Dominio (DDD) para soluciones escalables, modulares y mantenibles.
Domain-Driven Design (DDD) for scalable, modular, and maintainable solutions.
Visión de Negocio & UX
Business Vision & UX
Colaboración estrecha para traducir lógica de negocio en interfaces intuitivas y amigables.
Close collaboration to translate business logic into intuitive and friendly interfaces.
Hitos y Trayectoria Career Highlights
Software Developer en Lean Mind
Software Developer at Lean Mind
Liderazgo técnico, migraciones críticas, diseño de sistemas escalables y mentoría en buenas prácticas.
Technical leadership, critical migrations, scalable system design, and mentoring in best practices.
Migraciones Críticas en Entornos Complejos
Critical Migrations in Complex Environments
Lideré la migración de un sistema crítico bajo plazos ajustados, optimizando el flujo en equipos multiculturales usando IA para acelerar la curva técnica.
Led the migration of a critical system under tight deadlines, optimizing flow in multicultural teams using AI to accelerate the technical curve.
Diseño de Sistemas de Facturación Escalables
Scalable Billing Systems Design
Implementación desde cero de una plataforma de facturación masiva en AWS (Microservicios) para miles de clientes.
Greenfield implementation of a massive billing platform on AWS (Microservices) for thousands of clients.
Mentoría y Adopción de Buenas Prácticas
Mentoring and Adoption of Best Practices
Liderazgo técnico en refactorización masiva de código legado, guiando al equipo en la adopción de Pair Programming y TDD.
Technical leadership in massive legacy code refactoring, guiding the team in the deep adoption of Pair Programming and TDD.
Tecnologías Stack
Tecnologías Principales Core Technologies
Complementarias Complementary
Proyectos Projects
GitHub Actions
GitHub Actions
Check dependencies in Pull Request. Acción para automatizar la revisión de dependencias.
Check dependencies in Pull Request. Action to automate dependency review.
Espaoil
Espaoil
Aplicación para encontrar gasolineras baratas cercanas. Desarrollada con enfoque en UX y utilidad real.
App to find nearby cheap gas stations. Developed with a focus on UX and real utility.
Lift
Lift
Aplicación sencilla para registrar tus entrenamientos y progreso. Foco en simplicidad y rapidez de uso.
Simple app to record your workouts and progress. Focus on simplicity and speed of use.
GH Cleaner
GH Cleaner
Utilidad de Bash para eliminar repositorios no utilizados usando IA para resumir su contenido.
Bash utility to remove unused repositories using AI to summarize their content.
Publicaciones destacadas Featured posts
Testcontainers para ejecución local
Testcontainers for local execution
Optimización del entorno de pruebas.
Optimizing the testing environment.
Test más legible, comestible
More readable, edible tests
El arte de escribir tests comprensibles.
The art of writing understandable tests.
La personalidad en un aprendiz
Personality in an apprentice
Crecimiento y mentalidad técnica.
Technical growth and mindset.
Guía para modificar código legacy
Guide to modifying legacy code
Estrategias para no morir en el intento.
Strategies for not dying in the attempt.