Matthew Hampsey

PHD Candidate

Greater Sydney Area Australia
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
Matthew Hampsey is a C++ developer and PhD candidate in geometric control based in Sydney with a decade of experience building embedded Linux systems, computer vision, IMU sensor fusion, and multirotor flight control. He has shipped production-grade software at Seeing Machines and Animal Logic and contributes to the high-profile ArduPilot project, where he implemented trajectory scripting, aerobatic maneuvers and quaternion-based angular velocity integrations for autonomous vehicles. His background combines rigorous academic research in dynamical systems with hands-on embedded and IoT engineering, enabling practical state estimation and control solutions. Notably, his work spans both cinematic-scale image processing for feature films and low-level flight control mathematics, reflecting an unusual blend of creative and scientific problem solving.
code10 years of coding experience
job7 years of employment as a software developer
bookThe University of Sydney
bookHigh School Certificate, High School Certificate at Freeman Catholic College
stackoverflow-logo

Stackoverflow

Stats
153reputation
2kreached
0answers
4questions
github-logo-circle

Github Skills (21)

autopilot10
quaternions10
maths10
lua10
pid-control10
sys10
embedded10
mavlink9
robotics9
plane9
cop9
python7
arm6
category-theory6
linker6

Programming languages (4)

C++HTMLRubyPython

Github contributions (5)

github-logo-circle
ArduPilot/ardupilot

Sep 2022 - Nov 2022

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:3 reviews, 20 commits, 9 PRs in 2 months
Contributions summary:Matthew primarily contributes to the ArduPilot project by implementing and improving scripting and control systems for autonomous vehicles. Their work includes adding new functions to the scripting language for trajectory control and aerobatics, along with bug fixes for existing PID controllers. They also added new quaternion methods for angular velocity integration and added new aerobatics trajectories.
arducopterauvdronerovuas
MatthewHampsey/FrameDrag

Jan 2019 - Aug 2019

Flight controller library
Contributions:42 PRs, 59 pushes, 46 branches in 6 months
flightflight-controllercontroller
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
Matthew Hampsey - PHD Candidate