Juan Vega

Senior Lecturer (Associate Professor)

Cardiff, Wales, United Kingdom
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
Juan Vega is a senior roboticist and software engineer with 8 years of cross-sector experience delivering full life-cycle products and academic research in motion planning for underwater robotics, autonomous driving, manipulation, and social navigation. Now a Senior Lecturer and Director of Postgraduate Research at Cardiff University, he leads a human-centred and computational robotics group while bridging teaching, project leadership, and hands-on system development. He combines industry-grade C/C++ and Python engineering (including ROS, OMPL, MoveIt!) with a PhD in Robotics to translate advanced planning algorithms into deployable systems—experience honed at Apple, TNO, and Rice University. Notably, his background spans both safety-critical automated valet parking architectures and AR-enhanced human-robot collaboration, reflecting a rare mix of control, perception and HRI expertise.
code8 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MSc), Mechatronics, Robotics, and Automation Engineering, Master of Science (MSc), Mechatronics, Robotics, and Automation Engineering at Universidad Politécnica de Madrid
bookBachelor’s Degree, Electronics, Electronics Engineer, Bachelor’s Degree, Electronics, Electronics Engineer at Pontificia Universidad Javeriana Cali
bookDoctor of Philosophy (PhD), Technology (Robotics), Doctor of Philosophy (PhD), Technology (Robotics) at Universitat de Girona
languagesEnglish, Spanish
github-logo-circle

Github Skills (19)

ompl10
mocap10
moveit10
trajectory-generation9
minecraft9
ros9
motion-planning9
pybullet8
manipulation8
robotics8
env8
planning6
spigot6
plugin6
fetch5

Programming languages (3)

ShellC++CMake

Github contributions (5)

github-logo-circle
juandhv/tue-env

Nov 2020 - May 2021

Package manager that can be used to install (ROS) dependencies
Contributions:19 commits, 22 pushes, 2 branches in 5 months
dependenciespackage-managerros
juandhv/tue-env-targets

Nov 2020 - Feb 2024

target list for tue-env
Contributions:1 PR, 31 pushes, 7 branches in 3 years 3 months
env
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
Juan Vega - Senior Lecturer (Associate Professor)