Technical Lead - Locomotion Control at Generative Bionics
Greater Genoa Metropolitan Area Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Giulio Romualdi is a technical leader and locomotion control specialist with a decade of experience bridging academic robotics research and product delivery. With a PhD in humanoid robotics from the University of Genoa and a track record as postdoc and scrum master at the Istituto Italiano di Tecnologia, he combines rigorous nonlinear and optimal control expertise with hands-on systems engineering. Now leading the Locomotion Team at Generative Bionics, he serves as product owner while continuing to shape real-time control solutions for dynamic legged robots. His open-source contributions include enhancing the manif C++ Lie-theory library and building an Eigen wrapper for the OSQP solver, reflecting deep backend skills in numerical geometry and sparse optimization. Colleagues describe him as someone who turns advanced control theory into robust, testable software components that accelerate deployment outside the lab.
10 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD Mechatronics Robotics and Automation Engineering, Doctor of Philosophy - PhD Mechatronics Robotics and Automation Engineering at Università degli Studi di Genova
Master of Science (M.Sc.) Robotics and Automation Engineering, Master of Science (M.Sc.) Robotics and Automation Engineering at Università di Pisa
Contributions:10 releases, 17 reviews, 199 commits in 4 years 10 months
Contributions summary:Giulio implemented a `SparseMatrix` class, providing an Eigen-C++ wrapper for the OSQP library. This involved creating a class to handle sparse matrices, including methods to convert between Eigen and OSQP formats. Further contributions include implementing methods to update and manipulate matrices within the solver, which is critical for iterative optimization. Additionally, the user implemented a test suite to validate the `SparseMatrix` class, ensuring its correct functionality.
Contributions:7 reviews, 18 commits, 8 PRs in 10 months
Contributions summary:Giulio focused on enhancing the `manif` library, specifically related to the `SE3` and `SO3` functionalities, which are crucial for Lie theory applications. Their contributions include implementing and testing methods for setting translation and rotation within the `SE3` class, adding properties in python bindings, as well as fixing bugs. Furthermore, they added new features related to the quaternion representation of `SO3` and `SE3` groups, including creating methods for the python bindings. These changes improved the library's usability and extended its capabilities.
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
Giulio Romualdi - Technical Lead - Locomotion Control at Generative Bionics