Mara Bos

Director at Huawei

Delft, South Holland, Netherlands
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
Mara Bos is a director-level engineer and entrepreneur with 16 years of experience building embedded systems, low-level tooling, and developer infrastructure using C++ and Rust. A former Googler and long-time freelance consultant, she founded Fusion Engineering and Hexcat and now leads RustNL while serving on the Rust leadership council. Mara has deep, practical expertise in embedded and OS-level work—contributing to projects like PX4 Autopilot and rust-embedded/cortex-m—and has shaped core Rust infrastructure through major contributions to rustc, rustfmt, rust-analyzer, and Clippy. She authored O’Reilly’s Rust Atomics and Locks and has driven subtle correctness and performance improvements across the standard library and tooling, including memory ordering and lifetime safety fixes. Based in Delft, she combines hands-on systems engineering with community leadership, often focusing on maintainability and safety in constrained environments.
code15 years of coding experience
job9 years of employment as a software developer
bookIndustrial and Applied Mathematics, Industrial and Applied Mathematics at Delft University of Technology
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
985reputation
24kreached
11answers
1question
github-logo-circle

Github Skills (51)

assembly10
px410
dragonfly10
system-programming10
autopilot10
python10
freebsd10
testing10
cortex-m10
capi10
winapi10
c1110
microcontroller10
openbsd10
refactor10

Programming languages (19)

JavaC++CSSRustCTeXMakefileFluent

Github contributions (5)

github-logo-circle
rust-lang/rust

Jan 2019 - Jan 2023

Empowering everyone to build reliable and efficient software.
Role in this project:
userBack-end Developer
Contributions:868 reviews, 1171 commits, 482 PRs in 4 years
Contributions summary:Mara primarily contributed to the Rust compiler, focusing on improving its internal workings and ensuring its correctness. Their work involved adding and refining tests to guarantee the intended behavior, particularly related to temporary lifetime extension and memory ordering. Additionally, they refactored memory ordering and atomic operations throughout the standard library, optimizing various functions. This work improved the stability and efficiency of the compiler and the underlying Rust libraries.
crategarbage-collectionrustreliablecompiler
rust-embedded/cortex-m

Oct 2019 - Oct 2020

Low level access to Cortex-M processors
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 commits, 4 PRs, 12 comments in 1 year
Contributions summary:Mara primarily focused on improving the code quality and maintainability of the `cortex-m` repository, which provides low-level access to Cortex-M processors. Their contributions involved applying `#[inline]` to numerous functions, which likely optimizes performance. They also made changes to various files, including `register`, `peripheral`, and `lib.rs` to address clippy warnings and incorporate updates. Further modifications merged HStdout and HStderr into the same type, enhancing the semihosting capabilities.
bare-metalcortexprocessorsno-stdrust
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
Mara Bos - Director at Huawei