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.
Sistemas Distribuidos y Evolución Técnica
Distributed Systems & Technical Evolution
Dirección de migraciones complejas mediante forks open-source y flujos concurrentes, integrando IA para acelerar el aprendizaje del equipo.
Directed complex migrations using open-source forks and concurrent flows, integrating AI to accelerate team learning.
Sistemas de Facturación Escalables en AWS
Scalable Billing Systems on AWS
Diseño e implementación desde cero de plataformas de facturación masiva basadas en microservicios para miles de usuarios concurrentes.
Greenfield design and implementation of massive billing platforms based on microservices for thousands of concurrent users.
Liderazgo Técnico y Código Sostenible
Technical Leadership & Sustainable Code
Mentoría en refactorización de código legado, promoviendo TDD y Pair Programming para garantizar software mantenible a largo plazo.
Mentorship in legacy code refactoring, promoting TDD and Pair Programming to ensure long-term maintainable software.
Herramientas de Alcance Global
Global Impact Tooling
Creación de herramientas internas para automatizar la gestión de dependencias y flujos de trabajo en equipos de ingeniería globales.
Creation of internal tools to automate dependency management and workflows across global engineering teams.
Sistemas Multiplataforma y Criptografía
Cross-platform Systems & Cryptography
Desarrollo de ecosistemas nativos e híbridos con integración de librerías criptográficas avanzadas para información crítica.
Development of native and hybrid ecosystems integrating advanced cryptographic libraries for critical information.
IA Confidencial y Secure MPC
Confidential AI & Secure MPC
Diseño de infraestructura para Private Federated Learning y Secure MPC enfocada en la privacidad del entrenamiento distribuido de LLMs.
Infrastructure design for Private Federated Learning and Secure MPC focused on privacy for distributed LLM training.
Tecnologías Stack
Tecnologías Principales Core Technologies
Complementarias Complementary
Proyectos Projects
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.
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.
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.
No, la IA no va a hacer tu trabajo. Te está haciendo peor programador
No, AI won't take your job. It's making you a worse programmer
El impacto de la IA en la calidad del desarrollo de software.
The impact of AI on software development quality.
Tu pasión por aprender podría ser tu peor enemigo
Your passion for learning could be your worst enemy
Los peligros de aprender sin un propósito claro.
The dangers of learning without a clear purpose.