André Nguyen is a Senior Robotics Engineer with 26 years of experience, combining an M.A.Sc. in Electrical Engineering and a B.Eng. in Computer Engineering to build perception-driven navigation for ground and aerial robots. He has led GPS-denied SLAM products and next-generation LiDAR navigation systems at companies like ARA Robotics and Trimble, and teaches hands-on robotics and digital logic at Polytechnique Montréal. A practical embedded systems developer, André has contributed to the widely-used PX4 Autopilot—adding offboard multicopter position and velocity control—and to Microsoft’s vcpkg by improving cross-platform C++ build ports. He blends low-level C/RTOS work with higher-level perception, mapping, and system integration, making him effective at taking research-grade algorithms into production. Based in Old Toronto, he’s as comfortable patching build systems and avionics code as he is mentoring students through their first robot builds.
26 years of coding experience
4 years of employment as a software developer
Pure and Applied Sciences, Pure and Applied Sciences at Marianopolis College
Bachelor of Engineering (B.Eng.), Computer Engineering, Bachelor of Engineering (B.Eng.), Computer Engineering at Polytechnique Montréal
Contributions:12 reviews, 8 PRs, 26 comments in 6 years 6 months
Contributions summary:André primarily contributed to the project by adding and updating ports for various C++ libraries. These updates included adapting libraries to the vcpkg build system, which involves configuring builds, managing dependencies, and ensuring compatibility with different platforms. They also made updates to the build process, and introduced patches to adapt to build environments.
Contributions:5 commits, 1 PR, 24 comments in 11 days
Contributions summary:André focused on adding offboard control functionality to the PX4 autopilot, specifically for multicopter position control. Their contributions involved modifying the `mc_pos_control_main.cpp` and `mavlink_receiver.cpp` files to support offboard position setpoints, velocity control, and control mode switching. They addressed issues with setpoint structures and commander flags. The user integrated offboard control mode with the existing PX4 autopilot system, enhancing its capabilities for autonomous drone control.
multicopteravoidancedroneuasraspberry-pi
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
André Nguyen - Senior Robotics Engineer at Trimble Inc.