Summary
David Cabrejas is a seasoned Software Architect based in Barcelona with over two decades of hands-on experience and more than a decade focused on PHP and modern backend ecosystems. He has led multiple cross-functional teams and tribes at large e‑commerce firms like Veepee and MediaMarktSaturn, designing product boundaries, enterprise architecture, and introducing event-driven patterns using RabbitMQ and Kafka. Equally comfortable in legacy mainframe and modern microservices landscapes, he blends pragmatic engineering (unit testing, clean code) with strategic tech selection across databases and messaging systems. Known as a technology enthusiast and mentor, he drives adoption of new tools and development practices while balancing delivery, hiring, and technical governance. A subtle strength is his track record of translating product requirements into resilient architectures that scale across international markets.
11 years of coding experience
20 years of employment as a software developer
Ingeniero Técnico Informática de Gestión, Ingeniero Técnico Informática de Gestión at Universitat Autònoma de Barcelona
Spanish, Catalan, English