Aaron Turon

Research Engineering Manager at Mozilla

San Francisco, California, United States
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
Aaron Turon is a research engineering manager with 15 years of experience leading and shipping systems-level software at organizations like Mozilla and Fastly from San Francisco. He blends deep academic expertise—PhD-level research on concurrent programming, verified low-level libraries, and novel deterministic shared-state models—with hands-on engineering in Rust, contributing to flagship projects such as Tokio, Crossbeam, and the Rust trait solver Chalk. Aaron has a track record of turning concurrency theory into production-ready primitives (thread pools, epoch reclamation, framed I/O) and improves developer experience through both docs and website work for major OSS ecosystems. As a manager he steers research-to-product transitions, mentoring teams to operationalize complex ideas without losing rigor. An interesting detail: he has built language and tooling infrastructure across multiple languages (Haskell, SML, C#, Rust), showing a rare combination of language-design insight and pragmatic systems engineering.
code15 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Northeastern University
bookBachelor of Arts (BA), Computer Science, Bachelor of Arts (BA), Computer Science at The University of Chicago
github-logo-circle

Github Skills (42)

asynchronous10
algorithm10
algorithms10
website-development10
futures10
async10
atomics10
css10
command-line-interface10
io10
networking10
data-structure10
mio10
implement10
standard-library10

Programming languages (12)

TypeScriptShellCSSRustSmalltalkRacketLLVMFluent

Github contributions (5)

github-logo-circle
tokio-rs/website

Dec 2016 - Sep 2017

Website for the Tokio project
Role in this project:
userFull-stack Developer
Contributions:47 commits, 13 PRs, 18 pushes in 9 months
Contributions summary:Aaron primarily contributed to the website's frontend and documentation, implementing UI improvements and fixing display issues. They updated the CSS styles for better visual consistency and corrected layout elements. The user also worked on adding examples, fixing links, and updating the content structure of the documentation and blog sections. Their work involved modifying HTML, CSS, and some example code files.
rust-lang/futures-rs

Feb 2018 - Oct 2018

Zero-cost asynchronous programming in Rust
Role in this project:
userBack-end Developer
Contributions:86 commits, 66 PRs, 47 pushes in 7 months
Contributions summary:Aaron's primary contribution focuses on enhancing the core functionalities of the Rust futures library. They implemented the `for_each` combinator to process streams, and added the `skip_while` combinator and `filter_map` to provide stream filtering and transformation capabilities. Furthermore, they developed code related to the basic integration with the mio event loop, and synchronized with the event loop to acquire tokens and acquire tokens, further indicating core library development.
asynchronouszerorustasync-foundationsasynchronous-programming
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
Aaron Turon - Research Engineering Manager at Mozilla