Max Asnaashari is a Software Engineer II based in Vancouver with eight years of experience building backend systems, currently contributing to Canonical’s LXD container and VM manager. He has shipped features improving instance export and cluster management in a high-profile open-source project, including adding expiration handling for QEMU/LXC drivers and a cluster edit command. Max combines practical production experience from Canonical with earlier internships at OpenDNS and Evident Point, and teaches technical fundamentals through prior TA work at UBC. Known for careful bug fixes and incremental design improvements, he brings a pragmatic approach to distributed systems and infrastructure code.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of British Columbia
Powerful system container and virtual machine manager
Role in this project:
Back-end Developer
Contributions:196 reviews, 1318 commits, 162 PRs in 1 year 6 months
Contributions summary:Max primarily contributed to enhancing instance management capabilities within the LXD container and virtual machine manager. Their commits focused on expanding instance export functionality by adding parameters for setting an expiration date, and handling that date in the QEMU and LXC drivers. Further improvements involved adding a new "lxc cluster edit" command to modify cluster configurations, and resolving bugs related to the joining of cluster members. They also addressed several minor code style improvements.
Contributions:523 pushes, 139 branches in 2 years 3 months
private-cloudkuberneteslxdceph
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
Max Asnaashari - Software Engineer II at Canonical