Alessandro Astone

Software Engineer at Canonical

Cologno Monzese, Lombardy, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code24 years of coding experience
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at Politecnico di Milano
languagesItalian, English, Spanish
github-logo-circle

Github Skills (8)

lxc10
linux10
system-programming10
android10
python9
c178
c118
networking7

Programming languages (19)

C#JavaC++CSSCMakefileTeXGo

Github contributions (5)

github-logo-circle
waydroid/waydroid

Feb 2022 - Jan 2023

Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
Role in this project:
userBack-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.
approachlinuxandroiddockergnu
supercoolorg/super-cool-game

Sep 2018 - Oct 2019

Gotta pick a better name.
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