Andrea Cagnetta is a software developer based in Greater Milan with 11 years of experience building front-end React applications and end-to-end solutions across Azure and .NET ecosystems. Curious and ambitious by nature, he blends a creative sensibility—rooted in a background in musical informatics—with pragmatic engineering to turn complex requirements into polished user experiences. He has worked as a consultant and frontend developer for clients at Techedge and Vidiemme and now contributes at Beatdata, consistently shipping features and providing post-production support. Beyond web apps, Andrea has hands-on experience in embedded/Linux tooling—contributing device-specific fixes and firmware support to the notable NixOS/nixos-hardware project for the Pinebook Pro. He enjoys rapid learning challenges and often treats new languages or tricky bugs as personal sprints, reflecting a playful but results-driven approach. Fluent in Italian and comfortable across the full stack, he brings both technical depth and a musician’s eye for structure to every project.
A collection of NixOS modules covering hardware quirks.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:8 reviews, 10 commits, 3 PRs in 4 months
Contributions summary:Andrea's primary contribution focuses on configuring and enabling hardware support within NixOS for the Pinebook Pro laptop. They added device-specific configurations, including sound reset scripts, kernel patches, and firmware updates for Wi-Fi. Their work also involved modifications to system initialization and kernel module selection, indicating a deep understanding of the hardware and NixOS configuration.
Contributions:8 reviews, 47 PRs, 76 pushes in 1 year 6 months
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.