Carlo Pinciroli

Associate Professor

Worcester, Massachusetts, United States
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
Carlo Pinciroli is an Associate Professor and director of the NEST Lab at Worcester Polytechnic Institute with 13 years of experience researching algorithms and software engineering for robot swarms. He designs practical, open-source tools that bridge theory and practice—most notably ARGoS, a high-performance swarm simulator widely used in education and research. His current work focuses on Buzz, a domain-specific programming language for decentralized swarm coordination that has attracted attention from MIT Technology Review and Communications of the ACM. Carlo’s background spans academic leadership, postdoctoral roles in Europe, and industry experience building regulated game engines and banking portals, reflecting a rare mix of rigorous research and production-grade engineering. He is skilled at turning complex distributed-robotics problems into usable software and even bakes in his spare time, hinting at a methodical creativity that extends beyond the lab.
code13 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Simulation, Robotics, Doctor of Philosophy (PhD), Computer Simulation, Robotics at Université libre de Bruxelles
bookMaster's degree, Computer Engineering, 99/100, Master's degree, Computer Engineering, 99/100 at Politecnico di Milano
bookMaster, Computer Science, Master, Computer Science at University of Illinois at Chicago
languagesEnglish, French, Italian
github-logo-circle

Github Skills (39)

simulation10
robotics10
parallel10
simulator10
robot10
ranking10
heterogeneous10
swarm10
programming-language9
python9
webots9
gmail9
react9
science9
computer-science9

Programming languages (6)

C++CTeXRubyEmacs LispPython

Github contributions (5)

github-logo-circle
buzz-lang/Buzz

Jun 2015 - Jun 2022

A programming language designed for robot swarms.
Contributions:190 commits, 116 PRs, 177 pushes in 7 years 1 month
programming-languageswarmsrobot
ilpincy/argos3-kheperaiv

Aug 2017 - Jul 2021

Integration between ARGoS3 and the Khepera IV robot.
Contributions:40 commits, 1 PR, 54 pushes in 3 years 11 months
roboticsroverrobotargos3
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
Carlo Pinciroli - Associate Professor