Silvio Traversaro is a robotics and software engineer with 14 years of experience who now leads deployment at Generative Bionics after a long applied-science tenure at the Italian Institute of Technology. He bridges research and production, supervising software development and technology transfer for robotics and AI systems while keeping a hands-on role in build, CI and packaging automation. His open-source contributions span high-impact projects—YARP, Drake, MuJoCo and CMake—where he focuses on backend robustness, cross-platform builds and dependency management. He repeatedly fixes tricky build and parsing edge cases (locale-sensitive URDF parsing, OPC UA nodeset historizing, MSVC virtual-base issues), underscoring an eye for portability and toolchain correctness. Based in Chiavari, Italy, he combines academic rigor (PhD/postdoc work in robotics) with practical DevOps skills that make complex robotic software reproducible and deployable. If he doesn’t reply on GitHub within 72 hours, a polite ping will likely get his attention.
14 years of coding experience
9 years of employment as a software developer
Master's degree Robotics Engineering, Master's degree Robotics Engineering at Università degli Studi di Genova
A conda-smithy repository for conda-forge-repodata-patches.
Role in this project:
Backend Engineer
Contributions:4 reviews, 6 commits, 15 PRs in 1 year 6 months
Contributions summary:Silvio primarily contributed to patching the conda-forge-repodata-patches repository. Their commits focused on modifying `recipe/gen_patch_json.py` to address dependency conflicts and implement stricter pinning for various packages within the conda-forge ecosystem, including boost-cpp, ipopt, foonathan-memory, and others. The changes aim to resolve compatibility issues and ensure consistent package behavior across different versions and builds, as indicated by references to specific feedstock issues. The user's work involved managing dependencies and ensuring the integrity of the conda-forge package builds by patching their dependencies and constraints in repodata.
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Role in this project:
Back-end Developer
Contributions:17 commits, 17 PRs, 57 comments in 3 years 8 months
Contributions summary:Silvio primarily contributed to bug fixes and improvements related to the open62541 OPC UA implementation. Their work includes fixing broken links in documentation, correcting code compilation errors, and improving the CMake build system. They also added support for a feature in the nodeset compiler related to parsing the Historizing attribute. These changes indicate a focus on improving the functionality, documentation, and build process of the OPC UA library.
opcopc-uasdkserveriec-62541
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.