Javier Hernández is a Senior Robotics Engineer with 19 years of hands-on experience designing, integrating, and deploying robotic systems across industrial, research, and space-related projects. He combines a formal background in Industrial Electronics and a Master’s in Robotics from Universidad Carlos III de Madrid with practical work on humanoids, educational platforms, drones, and telescope robotics for ESA TBT programs. Javier has contributed to prominent open-source middleware like ROS2 and PX4 and has made C++ backend contributions to the widely used eProsima/Fast-DDS project, improving QoS handling and memory management. At ACCIONA he led end-to-end development and field commissioning of mobile robots, including adapting Boston Dynamics Spot for mining operations in Chile, while earlier roles involved embedded firmware, long-range comms, and instrument integration for robotic telescopes. He is comfortable spanning mechanical design, electronics, low-level drivers, and navigation algorithms, and holds experience as a licensed drone pilot and founder of an open-source humanoid research line. Javier is based in Illescas, Spain, and is known for turning research prototypes into reliable, field-ready systems.
19 years of coding experience
9 years of employment as a software developer
Charles III University of Madrid (Universidad Carlos III de Madrid)
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:1 release, 55 commits, 4 PRs in 10 months
Contributions summary:Javier's commits primarily involve modifying C++ code within the `eprosima/fast-dds` repository, specifically related to the Deadline QoS, Simple Communication test, and memory management. The contributions include code changes in example files and core files like `ReaderHistory.cpp` and `ReaderHistory.h`. The changes encompass the implementation of features and bug fixes related to the handling of the Deadline QoS and the improvement of memory management.
Contributions:4 pushes, 1 branch in 5 years 5 months
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
Javier Hernández - Senior Robotics Engineer at ACCIONA