Juan Muñoz-fernández

Development Consultant at Endava

Cali, Valle del Cauca, Colombia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Juan Muñoz-fernández is a Development Consultant and experienced educator with a Ph.D. in Computer Science and over a decade of hands-on industry practice, plus eighteen years advising and teaching software engineering. He blends academic rigour in requirements engineering and self-adaptive systems with practical delivery of Java/Spring-based microservices, CI/CD pipelines, and database meta-modeling across sectors such as hospitality, retail, health, and e-commerce. At Endava he has driven optimizations, migrations, and cost-reduction initiatives while mentoring peers, and at Universidad ICESI he designs DevOps and capstone curricula that bridge theory and production tools. Comfortable across Linux, Mac, and Windows, he pairs deep modeling and database skills (SQL/PL-SQL, Oracle) with pragmatic tooling experience (Jenkins, Dokku, Prometheus, Kubernetes). Notably, his career moves fluidly between research and applied software, making him adept at translating formal models into scalable, maintainable systems.
code11 years of coding experience
job7 years of employment as a software developer
bookDoctorat Informatique Self-adaptive software systems, Doctorat Informatique Self-adaptive software systems at University of Paris I: Panthéon-Sorbonne
bookBachiller académico, Bachiller académico at San Juan Berchmans
bookEsp. University Teaching Education, Esp. University Teaching Education at Universidad Icesi
bookComunidad Academica Microsoft
bookGI Dagstuhl Seminar 14433
languagesSpanish, English, French
github-logo-circle

Github Skills (6)

simulation10
verification10
modeling-tool10
modeling10
power-systems10
java10

Programming languages (1)

Java

Github contributions (3)

github-logo-circle
jcmunozf/VARIAMOS

Jan 2015 - Sep 2018

PerspectiveToolBar
Contributions:959 pushes, 4 branches in 3 years 9 months
SPLA/VARIAMOS

Aug 2014 - Sep 2018

VariaMos is a Java-based tool for defining variability modeling languages, modeling (dynamic) product lines and cyber-physical self-adaptive systems, and supporting automated verification, analysis, configuration and simulation of these models.
Contributions:1165 commits, 250 PRs, 55 pushes in 4 years 2 months
variamosadaptivesimulationadaptive-systemsvariability
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.
Request Free Trial
Juan Muñoz-fernández - Development Consultant at Endava