Niccolò Maggioni is a seasoned support-focused engineer with 11 years of experience blending embedded systems, front-end UI work, and backend tooling, now serving as a Premium Support Engineer at SUSE. His open-source contributions to projects like INAV and Powerlevel9k show a practical knack for low-level flight-control enhancements (DST, gyro temps, blackbox/OSD) and polishing developer UX in CLI Git integrations. He pairs research experience from IMT Lucca and hands-on teaching at CyberChallengeIT with a solid Italian CS education, enabling him to translate complex technical issues into clear, usable solutions. Niccolò is comfortable across the stack—from IoT firmware tweaks to configurator UI improvements—and often focuses on subtle usability gaps that improve reliability for end users. A detail-oriented engineer, he demonstrates an uncommon combination of real-time embedded insight and user-facing polish, useful in both support and development contexts.
11 years of coding experience
University of Milan
Diploma di Perito Informatico Informatica, Diploma di Perito Informatico Informatica at ITIS Leonardo Da Vinci
Contributions:4 reviews, 74 commits, 53 PRs in 4 years 9 months
Contributions summary:Niccolò's contributions focus on enhancing the INAV flight control software, primarily by implementing and refining time-related functionalities. This includes the addition of automatic Daylight Saving Time (DST) support with specific presets for EU and USA regions. Furthermore, the user updated the blackbox and OSD features, integrating gyro temperature readings and improving the display of time information and related parameters. These changes demonstrate a strong understanding of embedded systems and flight control software.
Contributions:35 commits, 29 PRs, 5 pushes in 2 years 8 months
Contributions summary:Niccolò primarily focused on enhancing the user interface and functionality of the INAV configurator. Their contributions include adding gyro temperature display in OSD, implementing CLI features such as copy to clipboard and load from file, and refining the OSD search functionality. They also made various UI improvements and adjustments to the styling of the configurator to fit the toolbar, improve usability, and incorporate changes based on user feedback.
aircraftinavdronesinav-configuratoruav
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
Niccolò Maggioni - Premium Support Engineer at SUSE