Summary
Santiago Faci is a Staff Software Engineer specializing in API architecture, orchestration, and governance with 12 years building Java and Spring Boot-based data platforms and backend systems. Currently at Wikimedia Foundation, he combines platform engineering with a strong teaching pedigree—lecturing Java, Android, game development (libGDX) and software best practices across universities and technical schools. He has deep hands-on experience in API design, troubleshooting, and software quality from roles in finance and consulting, and a pragmatic focus on production-ready deployments. Comfortable across Java, Android, Python/Django and multiple databases, he often blends classroom-tested pedagogy with real-world architectures to mentor teams and students alike. A lesser-known strength is his long history of curriculum development and vocational training, which informs his clear, maintainable engineering approaches.
12 years of coding experience
4 years of employment as a software developer
Computer Science Engineering, Computer Science, Computer Science Engineering, Computer Science at Universidad de Zaragoza
General English, General English at Meridian School of English
Programme for Visiting Lecturers, High School Teaching, Learning and Research, Programme for Visiting Lecturers, High School Teaching, Learning and Research at University College Cork
Computer Science Technical Engineering, Computer Science, Computer Science Technical Engineering, Computer Science at Escuela Universitaria Politécnica La Almunia
Spanish, English, French