Javier Gómez

Computer Vision Engineer at Meta

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Javier Gómez is a Computer Vision Engineer based in Zurich with 13 years of experience applying deep learning, SLAM and motion planning to mixed reality and robotics products. He has built navigation frameworks for ground and aerial robots, contributed to production mapping stacks like OctoMap and advanced motion planners in OMPL, and now develops CV systems at Meta. His background blends a PhD-level foundation in robotics with hands-on systems work—designing failsafes, sensor models and resampling strategies that improve real-world robustness. Notably, he has contributed algorithmic improvements to widely used open-source libraries (OMPL and OctoMap), reflecting both research depth and pragmatic engineering.
code13 years of coding experience
job9 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
bookIndustrial Engineering, Electronics, Automation and Computer Science, Industrial Engineering, Electronics, Automation and Computer Science at Universidad Politécnica de Madrid
languagesEnglish
github-logo-circle

Github Skills (10)

algorithm10
params10
data-structures10
algorithms10
dynamic10
c-language10
3d-mapping10
cprogramming-language10
ros10
data-structure10

Programming languages (6)

TypeScriptC++CMakeJavaScriptBitBakePython

Github contributions (5)

github-logo-circle
OctoMap/octomap_mapping

Jun 2015 - Jan 2016

ROS stack for mapping with OctoMap, contains octomap_server package
Role in this project:
userBack-end Developer
Contributions:11 commits, 6 PRs, 9 comments in 8 months
Contributions summary:Javier focused on improving the `octomap_server` package, likely related to 3D mapping. Their contributions involve modifying and updating the `OctomapServer.cpp` and `OctomapServer.h` files, primarily related to dynamic reconfigure, parameter handling, and sensor model adjustments. The user also changed the parameter names and added checks for unexpected behavior. These changes suggest an effort to refine the server's configuration and improve its behavior.
octomapmappingros
ompl/ompl

Jul 2014 - Mar 2016

The Open Motion Planning Library (OMPL)
Role in this project:
userBack-end Developer
Contributions:19 commits, 3 PRs, 11 comments in 1 year 8 months
Contributions summary:Javier primarily focused on implementing and modifying components related to the FMT (Fast Marching Tree) motion planning algorithm. Their contributions involved removing specific sampling logic and improving the FMT algorithm and heuristics. The user also worked on extending the FMT implementation, adding a resampling strategy and fixing issues with a different planner. This suggests a focus on improving the efficiency and functionality of motion planning algorithms within the Open Motion Planning Library (OMPL).
roboticsmotionomplplanningmotion-planning
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