Diego Cirujano is a Software Architect with 11 years of experience, currently designing and implementing cloud-native backend solutions at Carl Zeiss Meditec in the Greater Munich area. He specializes in Java and Spring Boot, test-driven development, and architectural patterns such as Domain-Driven and Hexagonal architectures, and brings hands-on familiarity with Kubernetes, C++ and JUnit 5. Diego has shifted between individual contributor and Scrum Master roles, combining deep technical craft with team coaching and delivery ownership. His early career work on OSGi, Zigbee integrations and open-source gateways shows a long-standing interest in embedded-to-cloud systems and OSS governance, an unusual blend that informs his pragmatic approach to complex integrations.
11 years of coding experience
11 years of employment as a software developer
Ingeniería Ténica en Informática de Sistemas, IT systems, Ingeniería Ténica en Informática de Sistemas, IT systems at Universidad de Zaragoza
Bachelor of Science with honours in Computing, Bachelor of Science with honours in Computing at Glyndwr University
Master of Science Free software, open source, free software, licences, 83, Master of Science Free software, open source, free software, licences, 83 at Universidad Oberta de Catalunya
Networking security course, networking, security, Networking security course, networking, security at Universidad de Salamanca
Master of Science: Comunication, networking and content management, Distributed computing, Java EE, 80, Master of Science: Comunication, networking and content management, Distributed computing, Java EE, 80 at Universidad Nacional de Educación a Distancia - U.N.E.D.
Contributions:2 PRs, 11 pushes, 7 branches in 1 month
javaopenjfx
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.