Summary
Carlos Rodriguez is a Senior Software Developer with 10 years of experience building scalable web and backend systems, currently developing reactive microservices for Inditex e-commerce using Java, Spring Boot, Kafka and OpenShift. He holds an MSc in Software & Systems from the Polytechnic University of Madrid and a top-ranked engineering degree from PUCP, blending rigorous academic training with hands-on delivery. Carlos has led distributed, cross-timezone teams as a technical project manager and has deep experience designing high-throughput architectures, payment integrations, and cloud-native solutions on AWS and OpenShift. An advocate of Agile, API-first design and sound OO practices, he pairs strong communication skills with the ability to translate business needs into reliable production services. Outside work he’s a curious self-learner and backpacker who brings methodical leadership and a knack for pragmatic problem-solving to complex engineering challenges.
10 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Informatics Engineering, 2nd place of Promotion, Bachelor's Degree, Informatics Engineering, 2nd place of Promotion at Pontifical Catholic University of Peru
Master's Degree, Software & Systems, Master's Degree, Software & Systems at Polytechnic University of Madrid
Spanish, English, German, Portuguese, Catalan