Freelance Software Engineer with 15 years of experience building and hardening system-level tools and installer/boot utilities, particularly for Raspberry Pi and embedded Linux ecosystems. Hands-on full-stack and back-end author of features in widely used open-source projects like NOOBS, Raspberry Pi Imager, Berryboot and libvncserver, with deep expertise in partition management, hardware interactions, bootstrapping, and cross-platform compatibility. Skilled at bridging low-level systems work—display modes, keyboard input, SD/USB partitioning—with user-facing improvements such as UI refinements and expert configuration (cloud-init). Comfortable fixing complex build and dependency issues across C and higher-level stacks, and adding security-minded mitigations like directory traversal protections. Available for freelance projects, bringing practical resilience and a track record of improving tools that millions of Raspberry Pi users rely on.
Contributions:177 commits, 2 PRs, 38 pushes in 8 years 11 months
Contributions summary:maxnet primarily focused on developing the Berryboot boot menu/OS installer. Their contributions included adding support for Allwinner A10 and A20 devices by modifying the build scripts, kernel, and UI. They implemented several features, such as support for different wifi country settings, network configuration, and support for BTRFS. Furthermore, the user worked on user interface changes, including implementing a shutdown button and supporting different image sources, and updating various kernel and firmware related files.
The home of Raspberry Pi Imager, a user-friendly tool for creating bootable media for Raspberry Pi devices.
Role in this project:
Full-stack Developer
Contributions:15 releases, 6 reviews, 247 commits in 2 years 11 months
Contributions summary:maxnet primarily worked on the Raspberry Pi Imager project, contributing to both the user interface and backend functionality. Their work included cleaning up code, renaming components, fixing verification errors, and implementing UI improvements such as SD card size display and tooltip support. They also addressed a bug related to image verification and added code to manage and display OS list files. Furthermore, the user implemented several advanced features for expert users, adding support for cloud-init configuration, and updating the version of the application.
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.