Adolfo Martínez is a Senior Software Design Engineer based in Madrid with 7 years of recent focused experience and a long career in software development stretching back to the late 1990s. Currently at Ericsson, he combines deep back-end and transport-layer expertise with a practical open-source mindset honed during his time contributing to eProsima’s Fast-DDS, where he led a complex migration to RTPS and added shared-memory transport using Boost.Interprocess. He excels at refactoring legacy systems, resolving cross-platform compilation challenges, and optimizing UDP/TCP transport interfaces to improve performance and reliability. Known for turning intricate protocol-level work into maintainable code, he brings both enterprise-grade engineering discipline and hands-on implementation skills.
The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com
Role in this project:
Back-end Developer
Contributions:60 commits, 34 PRs, 362 pushes in 8 months
Contributions summary:Adolfo's primary contribution focused on refactoring the transport layer, specifically migrating from a deprecated transport to the RTPS (Real-Time Publish-Subscribe) protocol. This involved significant code modifications, including updating headers, namespaces, and resolving compilation errors. The user also implemented changes to the UDP and TCP transport interfaces, including optimizations, bug fixes, and integration of new features like shared-memory transport. Additionally, the user addressed several test cases and introduced the boost interprocess library for shared-memory transport.
The most complete DDS - Proven: Plenty of success cases.
Contributions:96 commits in 3 months
casescppnetworkingsdnsuccess
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 Martínez - Senior Software Design Engineer at Ericsson