Summary
Juan Rey is a versatile software engineer and Debian package maintainer with 17 years of experience building resilient back-end systems, specialising in Scala, functional programming and Big Data at Xebia. He combines production-grade cloud and container expertise (Kubernetes, Docker, GCP/AWS) with deep Linux packaging skills, having packaged complex Qt5/WebEngine applications to strict Debian policy and FHS 3.0 compliance. A proven leader in software archaeology and legacy modernization, he coordinated a 15-year effort to recover and relicence a 1987 Unix game, modernizing most of its C codebase and turning it into a secure, containerized web platform. Juan also brings entrepreneurship and education experience as co-founder of UniversidadQuantum.es, and a knack for engineering pragmatic cross-platform build systems (dual CMake/qmake) that run efficiently on resource-constrained environments. Not obvious at first glance: he routinely eliminates bundled dependencies to achieve 100% system library integration, demonstrating both packaging rigor and long-term maintainability focus.
17 years of coding experience
22 years of employment as a software developer
Computer Science, Computer Science at Udacity
Higher National Diploma in Software Engineering Programming Software Databases Analysis, Higher National Diploma in Software Engineering Programming Software Databases Analysis at Julio Verne
Graduado Inteligencia Emocional y Liderazgo, Graduado Inteligencia Emocional y Liderazgo at PIDE, 4mar
Entrepreneurship, Entrepreneurship at Technology Entrepreneurship - VentureLab
University of Seville
English