Apache NuttX RTOS PMC at The Apache Software Foundation
Waterloo, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Matteo Golin is an embedded systems and avionics engineer with six years of experience building flight-grade hardware and real-time software for rocketry and IoT. Currently an Apache NuttX RTOS PMC member, he authors device drivers and brought Raspberry Pi 4B support (including an HDMI framebuffer) to make a mature RTOS more accessible. His skill set spans C, Rust, Python, Java and Lua, and he pairs firmware work with PCB design—having designed flight computers, LoRa transceivers and solenoid controllers used in hybrid rocket tests. Matteo has led telemetry and launch-systems teams, delivered mission-control support at Spaceport America Cup and Launch Canada, and applies academic aeronautics research from his MASc to practical, safety-critical systems. Notable for bridging open-source RTOS contributions with hands-on pad responsibilities, he combines rigorous software practices with hardware troubleshooting under live-launch conditions.
6 years of coding experience
3 years of employment as a software developer
High School Diploma, High School Diploma at Saint Francis Xavier High School
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Carleton University
Master of Science - MASc Computer and Electrical Engineering (Aeronautics), Master of Science - MASc Computer and Electrical Engineering (Aeronautics) at University of Waterloo
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:37 reviews, 25 PRs, 125 comments in 8 months
Contributions summary:Matteo's commits primarily focus on adding support for various sensors to the NuttX RTOS. They implemented a driver for the Sensirion SHT4x temperature and humidity sensor, including the necessary interfaces for reading, writing, and controlling the sensor. Further contributions involved porting the existing MCP3008 and the MAX6675 drivers to the UORB framework and adding support for the Seeed Studio XIAO SAMD21 board. The user also updated documentation for sensor drivers and added support for the LIS2MDL magnetometer.
A QNX process for fetching data from sensors over I2C.
Contributions:1 release, 18 reviews, 68 PRs in 11 months
cclicli-toolcuinspacemodular
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
Matteo Golin - Apache NuttX RTOS PMC at The Apache Software Foundation