Adolfo Tsouroukdissian is a senior roboticist with 17 years of experience specializing in 3D vision and humanoid robotics, currently shaping product and architecture at Pick-it where he helped scale the company from founding to over 1,000 deployed systems. He blends deep technical craftsmanship—core contributions to ros_control and ros_controllers and thread-safety fixes in widely used ROS frameworks—with product-minded leadership as feature designer, scrum master, and technical recruiter. Comfortable across research and production, he architected perception and pick pipelines, robot integrations and real-time control stacks for humanoid platforms, and has led cross-discipline projects like the HEY5 hand. A lean/agile advocate and clear communicator, he focuses on UX, terse interfaces and documentation to accelerate feedback loops and reduce waste. Based in Catalonia and PhD-trained in mechatronics, he brings a rare mix of academic rigour and hands-on open-source impact in robotics.
16 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (BEng), Mechanical Engineering, Cum Laude, Bachelor of Engineering (BEng), Mechanical Engineering, Cum Laude at Universidad Simón Bolívar
UPC Universitat Politècnica de Catalunya
Aerospace, Aeronautical and Astronautical/Space Engineering, Aerospace, Aeronautical and Astronautical/Space Engineering at EPF Ecole d'Ingénieurs
Generic robotic controllers to accompany ros_control
Role in this project:
Software Engineer (Robotics)
Contributions:271 commits, 18 PRs, 20 pushes in 2 years 11 months
Contributions summary:Adolfo contributed to the implementation and maintenance of various robotic controllers within the ros_controllers repository. Their work included fixing code style issues, adding missing include guards, and correcting documentation typos. The user also extended a controller to work with other interfaces, refactoring the implementation and providing specializations for different hardware interface types. Additionally, they introduced new controllers for publishing force/torque and IMU sensor data, including implementing the core functionalities.
Contributions:335 commits, 18 PRs, 33 pushes in 3 years
Contributions summary:Adolfo focused on improving the thread safety of the controller manager by modifying the `getControllerByName` method to be thread-safe. These changes involved refactoring the original method to a protected class scope with an -Impl suffix, and adding a mutex lock to ensure the safety. The user also addressed missing header dependencies. Lastly the user was responsible for merging master branch changes which involved changes to the pid and hardware interface files.
roboticsrosros2generic
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
Adolfo Tsouroukdissian - Senior Roboticist at Pick-it 3D