I'm a Staff Engineer at Mercadona Tech, with nearly two decades of experience building backend systems that are readable, testable, maintainable, and scalable.
Throughout my career, I've worn many hats β Programmer, Analyst, Tech Lead, Product Engineer β and each role has reinforced my belief in clarity of design, technical empathy, and the value of continuous learning.
- Help teams make better technical decisions through mentoring and shared context.
- Guide the design and evolution of backend systems with an eye on simplicity and adaptability.
- Promote Extreme Programming (XP) principles and practices, such as:
- Test-Driven Development (TDD)
- Continuous integration and delivery
- Simple design and refactoring
- Pair and mob programming
- Foster a culture of quality and collaboration, where code is a shared responsibility.
- Strategic problem solving and technical vision
- Domain-driven design, event-driven architectures, and system design
- Internal tooling and developer experience
- Mentoring engineers and facilitating team growth
I'm always up for exchanging ideas around backend architecture, team practices, and ways to make software development more humane and effective.
π« Find me on LinkedIn