Nuno Marques

Chief Technology Officer at DevOps Institute

San Diego, California, United States
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
Nuno Marques is an experienced robotics and UAV software leader with 11 years blending military command and open-source engineering, now heading Software Engineering at Firestorm Labs to deliver modular software for rapid-deploy 3D‑printed drones. He has been a core PX4 contributor since 2015—co-developing the PX4 micro-RTPS bridge, MAVROS plugins, and key PX4 logging enhancements—and ran a consultancy that delivered PX4 solutions across three continents. Adept in C++, Python, ROS/ROS2, DDS and embedded Linux, he couples systems-level design with hands-on implementation across GNC, SLAM, CV and simulation. His background as a Portuguese Army Signals Officer and lead full‑stack developer gives him rare operational insight into field communications, training, and mission-driven product requirements. A certified Agile/DevOps instructor, he routinely shifts between architect, program manager and individual contributor roles to drive complex defense and commercial projects to delivery.
code12 years of coding experience
job13 years of employment as a software developer
bookSustainable Tech and Transdisciplinary Futures: From Collaborative Design to Digital Fabrication, Sustainable Tech and Transdisciplinary Futures: From Collaborative Design to Digital Fabrication at Iscte - Instituto Universitário de Lisboa
bookCiências e Tecnologias, Ciências e Tecnologias at Escola Secundária Damião de Góis
bookCurso Sociedade de Informação, Curso Sociedade de Informação at Universidade do Minho
bookBachelor of Engineering - BE, Military Electrical and Computer Engineering, Bachelor of Engineering - BE, Military Electrical and Computer Engineering at Academia Militar
bookTirocínio de Promoção a Oficial de Transmissões,, Tirocínio de Promoção a Oficial de Transmissões, at Regimento de Transmissões
bookCurso de Gestão Ambiental, Curso de Gestão Ambiental at Faculdade de Ciências e Tecnologia da Universidade NOVA de Lisboa
bookMaster of Science - MS, Electrical and Computer Engineering, Major: Computers, Minor: Telecommunications, Master of Science - MS, Electrical and Computer Engineering, Major: Computers, Minor: Telecommunications at Instituto Superior Técnico
bookTirocínio de Promoção a Oficial de Transmissões,, Tirocínio de Promoção a Oficial de Transmissões, at Escola das Armas
languagesPortuguese, English, Spanish, German, French
github-logo-circle

Github Skills (45)

algorithm10
simulation10
c-language10
robotics10
gazebosim10
back-end-development10
optimizers10
mavlink10
protocol-buffers10
simulations10
gps10
cmake10
logger10
localization10
eigen10

Programming languages (15)

JavaC++CCMakeTeXMakefileHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
PX4/px4_ros_com

Jul 2018 - Jul 2021

ROS2/ROS interface with PX4 through a Fast-RTPS bridge
Role in this project:
userBackend Engineer
Contributions:1 release, 32 reviews, 240 commits in 3 years
Contributions summary:Nuno primarily contributed to the implementation of the micro-RTPS bridge for communication with PX4 through a Fast-RTPS bridge. Their work included creating scripts and CMake components to generate the micro-RTPS agent code. The user focused on generating the necessary IDL files and integrating the agent code into the build process, enabling communication with a flight controller. Furthermore, the user also worked on an example listener for the sensor combined topic, demonstrating the usage of the generated microRTPS bridge.
px4ros
RomanBapst/sitl_gazebo

Dec 2017 - Feb 2020

Role in this project:
userBack-end Developer
Contributions:127 commits in 2 years 2 months
Contributions summary:Nuno primarily worked on enhancing the integration of MAVLink messages within the Gazebo simulation environment. Their contributions focused on implementing and improving the handling of sensor data, including GPS and IMU information, by adding new callbacks and data propagation mechanisms. They also added functionalities to receive and send MAVLink messages, improving the communication between the simulated vehicle and the flight control unit. Furthermore, the user updated the existing code to support multiple lidar sensors, improving the simulation's flexibility.
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