Willian Galvani

Software Engineer at Blue Robotics Inc.

Santa Catarina, Brazil
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
Willian Galvani is a software engineer with 12 years of experience blending embedded systems, robotics, and full‑stack development, currently building autonomous marine and aerial solutions at Blue Robotics. Trained in automation and control engineering (UFSC) with an exchange in Finland, he moves comfortably between hardware and software—contributing notable features to flagship open‑source projects like QGroundControl and ArduPilot for underwater vehicles and drones. His work spans motor diagnostics, automatic thruster direction detection, fast compass calibration, and UI/parameter integrations, reflecting both low‑level firmware changes and higher‑level interface design. Former roles developing airborne inspection systems and research on derivative‑free optimization underscore a pragmatic, systems‑level mindset. Colleagues describe him as highly productive and inventive—“weaponizing ADHD” into focused contributions that accelerate autonomous vehicle capabilities.
code12 years of coding experience
job4 years of employment as a software developer
bookBacharelado em Engenharia, Mecatrônica, Robótica e Engenharia de Controle e Automação, Bacharelado em Engenharia, Mecatrônica, Robótica e Engenharia de Controle e Automação at Universidade Federal de Santa Catarina
bookExchange Student, Automation Engineering, Exchange Student, Automation Engineering at Seinäjoki University of Applied Sciences
languagesPortuguese, English
github-logo-circle

Github Skills (20)

autotest10
c-language10
autopilot10
scripting10
mavlink10
bash10
user-interface10
script10
sys10
qml10
embedded10
cprogramming-language10
python9
params9
para9

Programming languages (18)

C++CSSRustCCMakeVueGoHTML

Github contributions (5)

github-logo-circle
mavlink/qgroundcontrol

Oct 2017 - Dec 2022

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Role in this project:
userFull-stack Developer
Contributions:27 reviews, 146 commits, 71 PRs in 5 years 2 months
Contributions summary:Willian made significant contributions to the QGroundControl project, primarily focusing on the implementation of new features related to ArduSub vehicles. Their work included the development of a motor test feature for submarines, the addition of automatic thruster direction detection, and the integration of a fast compass calibration method. They also updated the UI and parameter settings to align with new ArduSub firmware versions, including creating and modifying QML components.
androidioslinuxmacoswindows
ArduPilot/ardupilot

Oct 2018 - Dec 2022

ArduPlane, ArduCopter, ArduRover, ArduSub source
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:155 reviews, 319 commits, 245 PRs in 4 years 2 months
Contributions summary:Willian made several contributions related to the ArduPilot autopilot project, with a focus on the ArduSub platform. These included fixing autotests, updating prerequisites scripts for the Arch Linux environment, and adding features like motor direction detection. Additionally, the user implemented configuration changes for the camera mount, and made updates related to sensor readings and parameter handling within the ArduSub environment. Several commits focus on updating parameters, motor tests, and autopilot modes for ArduSub.
arducopterauvdronerovuas
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