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.
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.
Learn Rust by writing Entirely Too Many linked lists
Role in this project:
Back-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