Summary
Jean-Michel Bruel is a full professor in software engineering at the University of Toulouse and a senior researcher in the MACAO team at IRIT/CNRS, specializing in component-based and distributed systems, model-based systems engineering, and formal methods. With a Ph.D. from Université Paul Sabatier and over two decades in academia, he blends deep theoretical expertise with practical teaching at both technical institute and master levels. He has led department-level administration at IUT de Blagnac and delivered industry-facing courses such as an advanced SysML class for Continental employees, showing a strong bridge between research and practice. His work emphasizes methods integration and the use of UML/SysML in component-based software engineering, reflecting a rigorous, model-driven approach to complex architectures. Comfortable in collaborative research environments, he pairs provable system design techniques with hands-on mentorship of students and engineers. Based in Toulouse, he continues to shape both curriculum and research directions while enjoying the variety of teaching, research, and administrative roles.
15 years of coding experience
16 years of employment as a software developer
Ph.D., Computer Science, Ph.D., Computer Science at Université Paul Sabatier Toulouse III
English, Spanish