Summary
Juan Rodríguez is a product-focused Senior Software Engineer with 11 years of experience building cloud-native, event-driven systems and high-performance web platforms across companies like New Relic, Typeform, Telefónica/Tuenti, and idealista. He combines pragmatic technical excellence—TDD, trunk-based development, pair programming—and XP/Lean practices with strong cross-team communication to deliver measurable business impact, such as a 50% conversion increase on a unified checkout. Comfortable leading projects end-to-end, he has designed serverless, microservice, and analytics architectures that process millions of events daily and coached teams to iterate rapidly with continuous delivery. Based in Spain and grounded in a software engineering degree from Universidad de Las Palmas de Gran Canaria, he brings a restless curiosity for new tools and practices and a knack for turning complex product needs into well-sized, maintainable solutions.
11 years of coding experience
9 years of employment as a software developer
Computer Engineer Software Engineer, Computer Engineer Software Engineer at Universidad de Las Palmas de Gran Canaria
English, Spanish