Alessandro Astone is a software engineer with 24 years of hands-on experience, currently working on Ubuntu Desktop at Canonical. A long-time open source and GNU/Linux hacker, he contributes to projects like Waydroid, where he improved container initialization, binder protocol handling, URL processing and memory robustness for running Android on Linux. He combines deep systems and back-end engineering skills with practical knowledge of Android build/versioning and LXC container internals. Educated at Politecnico di Milano with both bachelor's and master's degrees in Computer Engineering, he brings strong academic grounding to production-ready system work. Based in Cologno Monzese, Italy, Alessandro is known for quietly fixing hard edge cases that improve stability across complex, cross-OS integrations.
24 years of coding experience
Master's degree Computer Engineering, Master's degree Computer Engineering at Politecnico di Milano
Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
Role in this project:
Back-end Developer & System Engineer
Contributions:2 releases, 37 reviews, 85 commits in 11 months
Contributions summary:Alessandro's contributions focused on enhancing the Waydroid system's functionality and stability. They addressed issues with URL handling and memory management, improving the robustness of core components. The user also implemented changes related to Android build versioning and binder protocol management. Furthermore, they worked on improving Waydroid's lxc container and system initialization process.
Contributions:34 PRs, 13 pushes, 52 comments in 1 year
jstypescriptpickjavascript
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
Alessandro Astone - Software Engineer at Canonical