Summary
Juan Rodríguez is a seasoned software engineer and current CDO with 11+ years building end-to-end web reservation systems and cloud-hosted infrastructures, primarily in the travel sector. He combines deep Java/JEE backend expertise with frontend work, DevOps on GNU/Linux/Azure, and practical continuous delivery pipelines. A committed practitioner of Agile and Extreme Programming, he advocates TDD, pair programming and clean code as core quality drivers and regularly applies those practices in production. Active in the developer community (Betabeers, MallorcaJS, Codemotion, JBCNConf) and a habitual sharer of technical reads and projects on Twitter and GitHub, he balances hands-on coding with architectural leadership. Notably, he led the design and implementation of a multidestination booking engine at Travel Compositor, demonstrating both product-level thinking and low-level testing discipline.
11 years of coding experience
9 years of employment as a software developer
Ingeniero Técnico en Informática de Gestión, Ingeniero Técnico en Informática de Gestión at Universitat de les Illes Balears
English, Catalan