Sebastian Rodriguez is a Senior Lecturer and researcher with 12 years' experience bridging software engineering and AI, specializing in intelligent agents, human–machine teaming and agent-oriented programming. He develops end-to-end methodologies, models and languages (notably linked to the SARL ecosystem) to translate multi-agent research into industrial solutions for energy management, logistics and human-AI interaction. Based in Melbourne, he combines academic leadership at RMIT with a long history of directing research centres and industry R&D, plus visiting roles at institutions such as UTBM, Purdue and RMIT internationally. Sebastian’s work emphasizes practical impact—he has partnered with government and industry to deploy complex system simulations and agent-based software in real-world settings. He holds a PhD in AI (multi-agent systems) and is known for turning rigorous theoretical models into reproducible, production-ready artifacts. Beyond publications, his profile reflects a rare mix of curriculum leadership, hands-on tool development and cross-sector collaboration.
12 years of coding experience
18 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Artificial Intelligence - Multianget Systems - Agent Oriented Software Engineering, Doctor of Philosophy (Ph.D.), Artificial Intelligence - Multianget Systems - Agent Oriented Software Engineering at UTBM - Université de Technologie de Belfort-Montbéliard
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Université Marie et Louis Pasteur
Heriburg-Gymnasium
Engineer, Computer Science, Engineer, Computer Science at Universidad Nacional de Tucumán
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.