Home

Hey there, I’m Pete
I’m an engineer that loves to learn new things and grow teams.
I’ve got a decade plus in the embedded and automated driving / ADAS space, working on real-time software in C++ and Rust.
Most recently I guide the efforts at Woven by Toyota to expand the ability to use the Rust programming language everywhere on vehicle that it’s currently possible to use the C and C++ programming languages. Put concretely, this takes the shape of understanding relevant standards such as ISO 26262 and working to fill gaps between here-and-now and higher levels of safety-criticality: ASIL B+.
Feel free to check out my contributions!
Or my resume!
Safety-Critical Rust Consortium
I serve as lead of the of the Rust Safety-Critical Consortium and chair for the Coding Guidelines Subcommittee.
The announcement by the Rust Foundation is here.
Rust Project
- Team Lead @ FLS Team (t-fls)
- Team Co-lead @ Content Team (t-content)
- Member @ Vision Doc Team
Contact
Email: Pete LEVASSEUR AT GMAIL.COM (the caps are the email address!)
Recent Articles
- Using Spaced-Repetition Systems (SRS) for Learning the FLS Glossary - Nov 2025
- The Power of Spaced-Repetition Systems (SRS) - Aug 2025
- The Benefits of Committing - Oct 2024
- Trashy Commits + Interactive Rebase = Great Git History - Sep 2024
- Gracefully Winding Down a C++ Library’s Resources From Rust (with an Async Twist) - Aug 2024
Recent Media
- Rust for Automotive - HAL4SDV, Dec 2025
- Rust in Automotive: Shifting Left and Shifting into Gear - Detroit Rust, Jul 2025
- Self-Referential Structs in Rust - Eclipse SDV, Feb 2025