Aria Desires

Chief Technology Officer at axodotdev

Ottawa, Ontario, Canada
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
Aria Desires is a CTO based in Ottawa with 14 years of hands-on software engineering experience and a strong track record in Rust systems and tooling. She has contributed to high-profile open-source projects in the Rust ecosystem—crates.io and Cargo—focusing on back-end robustness, ownership models, and packaging workflows, and has deep experience implementing low-level data structures and performance-focused renderer work. At axodotdev she led major rewrites, CI and installer improvements, and product-facing packaging features, combining full-stack instincts with systems-level rigor. Her background includes research on worst-case optimal algorithms presented at CCCG 2012 and early performance engineering at Adobe, reflecting a mix of academic depth and production pragmatism. Known for refactoring complex codebases and making subtle correctness and UX improvements, she blends leadership with regular hands-on contributions to critical developer infrastructure.
code14 years of coding experience
job2 years of employment as a software developer
bookCarleton University
github-logo-circle

Github Skills (43)

javascript10
c-language10
cargo10
back-end-development10
rendering10
css10
memory-management10
c1110
io10
render10
cicd10
c1710
binding10
code-generation10
installer10

Programming languages (12)

TypeScriptCSSC++BikeshedRustCMakefileJavaScript

Github contributions (5)

github-logo-circle
axodotdev/cargo-dist

Oct 2022 - Mar 2023

📦 shippable application packaging
Role in this project:
userFull-stack Developer
Contributions:572 reviews, 279 commits, 645 PRs in 5 months
Contributions summary:Aria primarily worked on implementing and refining the application packaging features of the `cargo-dist` project. Their contributions included addressing clippy warnings, implementing core functionality, and performing a massive rewrite/overhaul of the codebase. Furthermore, they added more features to the schema and improved the overall structure of the code. They also performed a major refactoring, updating and improving the CI and installer generation for the project.
installersrustshippablepackagingcargo
Learn Rust by writing Entirely Too Many linked lists
Role in this project:
userBack-end Developer
Contributions:21 reviews, 109 commits, 101 PRs in 7 years
Contributions summary:Aria contributed significantly to the "too-many-lists" repository, which focuses on learning Rust by implementing various linked list data structures. The user implemented different types of linked lists, including singly linked lists, doubly linked lists, and a stack-allocated list. They also added functionalities like `push`, `pop`, `peek`, and iterators, showcasing a solid understanding of data structures and Rust's memory management features.
rustrustlanglistsrust-langrust-learn
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
Aria Desires - Chief Technology Officer at axodotdev