Summary
Jacques Klein is a Full Professor and Chief Scientist at the SnT centre, University of Luxembourg, with over a decade of academic and research leadership focused on software security, testing, debugging, and automated program repair. He co-leads the TruX research group and has progressed through research scientist to full professor roles since 2010, combining deep expertise in model-driven engineering, software product lines, and emerging AI/NLP techniques for software analysis. His work blends rigorous academic research with practical problem solving—evidenced by visiting scholarship at the University of Washington—and a track record of building interdisciplinary collaborations within university governance. Known for tackling fault localization and automated repair at scale, he brings both foundational theory and applied tooling to improve software reliability.
11 years of coding experience
13 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Université de Rennes I
Master Thesis (Ingénieur), Computer Science, Master Thesis (Ingénieur), Computer Science at Ecole Supérieure des Sciences Appliquées à l'Ingénieur de Mulhouse
Master Thesis (DEA), Computer Science, Master Thesis (DEA), Computer Science at Université de Haute-Alsace Mulhouse-Colmar
English, French