Javier Hernández

Senior Robotics Engineer at ACCIONA

Illescas, Castile-La Mancha, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code19 years of coding experience
job9 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
languagesSpanish, English
github-logo-circle

Github Skills (7)

middleware10
c-language10
cprogramming-language10
opendds10
rtp10
memory-management9
ros8

Programming languages (5)

C++CSSG-codeOpenSCADPython

Github contributions (5)

github-logo-circle
eProsima/Fast-DDS

Aug 2016 - Jun 2017

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com
Role in this project:
userBack-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.
casesroboticscppfastddsros2
JavierIH/test

Nov 2019 - Mar 2025

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