Resilient Robotics and Autonomy
I study how autonomous robots keep delivering useful service as missions, assumptions, and environments change.
Robotics Software Engineering
Postdoctoral Researcher in Robotics Software Engineering
Gran Sasso Science Institute | Runtime evidence for trustworthy autonomy.
As a researcher, I investigate how software engineering can make autonomous robots more resilient: by defining what resilience means in practice, creating methods and artifacts to specify, monitor, test, diagnose, and adapt robotic systems, and building runtime evidence for trustworthy autonomy under uncertainty.
I build methods and tools that make autonomous robotic software resilient — connecting requirements specification, runtime verification, field-based testing, and self-adaptation. The goal is an engineering discipline where robotic systems can be specified, monitored, tested, and adapted as missions and environments change. I hold a Ph.D. from Chalmers University of Technology (WASP) and am currently a postdoctoral researcher at GSSI, working on runtime assurance and space robotics through the MATISSE project.
I study how autonomous robots keep delivering useful service as missions, assumptions, and environments change.
I connect temporal requirements, execution traces, and runtime monitors to explain why robotic systems misbehave.
I test robotic software against realistic scenarios, field conditions, and failure modes that unit tests miss.
I use space robotics to study mission-level autonomy, digital twins, and adaptable behavior-tree control.
I have taught and assisted in courses on software engineering, agile development, and requirements engineering at Chalmers University of Technology and the University of Brasília, spanning BSc and MSc levels. I supervise theses on software engineering for autonomous and cloud-based systems, and give keynotes and invited lectures at summer schools.
A small set of papers that anchor my research program in robotics software engineering, runtime evidence, and resilient autonomy.
Nine open research artifacts produced through my work: 3 tools, 2 guidelines and specifications, and 4 exemplars and testbeds, from ROS runtime verification and field-based testing guidelines to the SpaceTry space-mission testbed.
Presentations at international conferences, workshops, and doctoral symposia on robotics software engineering, runtime verification, and resilient autonomy.
We successfully organized the Robotics and Software Engineering 2026 (RSE'26) meeting in Barcelona, bringing together roughly 30–40 participants for three days of talks, discussions, and networking. The program included visits...
Read moreTwo contributions at ICRA 2026, the flagship IEEE International Conference on Robotics and Automation: Co-organized the 8th RoSE Workshop (Robotics Software Engineering) alongside Michel Albonico and Dr.-Ing. Hannan Ejaz Keen....
Read moreThis week I contributed to the SPACERAISE Summer School on Robotics and Space at GSSI. In my lecture, Resilient Robotics for Space: Verifying, Testing, and Adapting Beyond Earth, I discussed...
Read moreI participated in the MATISSE plenary in Istanbul from April 28 to April 30, where our team won a prize through internal voting for an inspiring solution connecting runtime monitoring,...
Read moreCongratulations! Our paper SpaceTry: An LLM-Assisted Simulation Testbed for Space Mission Autonomy Engineering has been accepted to the ICRA 2026 SRW Workshop. SpaceTry aims to support the engineering and evaluation...
Read moreI welcome inquiries from prospective students, collaborators, and institutions. Current interests include resilient robotics software, runtime assurance, verification and testing for robotic systems, and trustworthy autonomy.