Stéphane Galland

Executive Director Of Laboratory On Distributed Knowledge And Distribued Artificiel Intelligence

Belfort, Bourgogne – Franche-Comté, France
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
Stéphane Galland is a Full Professor and founder-director of the CIAD laboratory, specializing in distributed artificial intelligence, multi-agent systems, and agent-oriented software engineering with over two decades of academic and research experience. He designs practical methodologies and tools—such as ASPECS, the SARL language, and the Janus framework—to simplify the engineering and simulation of complex adaptive systems applied to transportation, sustainable cities, energy, and healthcare. A National AI Ambassador for Bourgogne-Franche-Comté and advisor to France’s Ministry of Ecological Transition, he bridges public policy, industry collaborations (including H2020 projects), and technology transfer. He has supervised 14 PhDs, published extensively internationally, and teaches widely, including at UTBM and UTSEUS in Shanghai. An experienced open-source contributor since 1998, he has also made concrete backend improvements to the high-profile Hazelcast platform by enhancing multicast discovery and loopback multicast support. Based in Belfort, his work consistently emphasizes resilient, collaborative AI that directly addresses societal challenges.
code13 years of coding experience
job5 years of employment as a software developer
bookDoctorat, Informatique, Doctorat, Informatique at École des Mines de Saint-Étienne
bookD.E.A, Informatique, Automatique, Productique, D.E.A, Informatique, Automatique, Productique at Université Marie et Louis Pasteur
bookD.U.T, Informatique, D.U.T, Informatique at Institut Universitaire de Technologie de Belfort
bookBaccalauréat, H - Informatique de Gestion, Baccalauréat, H - Informatique de Gestion at Lycée Condorcet de Belfort
bookHabilitation à diriger des recherches, Informatique, Habilitation à diriger des recherches, Informatique at Université de Franche-Comté
languagesFrench, English
github-logo-circle

Github Skills (10)

hazelcast10
javas10
caching10
distributed-systems10
multicasting10
java10
distributed-computing10
multicast10
testing9
xml9

Programming languages (4)

JavaPHPRubyPython

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

May 2014 - Nov 2014

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBack-end Developer
Contributions:8 commits in 5 months
Contributions summary:Stéphane contributed to the Hazelcast project by implementing and improving the multicast discovery mechanism. They added the ability to configure and use loopback multicast sockets, enabling the use of multicast on loopback interfaces. The user updated the XML configuration generator and builder to include the loopback mode setting, and added unit tests to verify the functionality. The changes involved modifications to configuration files and core Hazelcast instance classes.
computationstream-processingbigtablereal-timestreaming-data
xtext-extras
Contributions:21 pushes, 12 branches in 3 years 9 months
extrasxtext
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
Stéphane Galland - Executive Director Of Laboratory On Distributed Knowledge And Distribued Artificiel Intelligence