Joakim Hulthe

Rust Firmware Developer at The Techno Creatives

Greater Gothenburg Metropolitan Area Sweden
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
Joakim Hulthe is a Rust firmware developer with nine years of experience building embedded and IoT systems from the Greater Gothenburg area. Currently at The Techno Creatives, he applies strong concurrency and hardware-abstraction skills—demonstrated by contributions to the popular embassy-rs embedded framework where he improved Mutex ergonomics and refined GPIO type conversions. A Chalmers-trained computer scientist with a pragmatic eye for code quality, he often pairs functional improvements with consistent rustfmt-driven style work. Known among peers as a floss enthusiast, he brings meticulousness and a practical, systems-first mindset to low-level firmware challenges.
code9 years of coding experience
bookMaster's degree, Computer Science, 1st, Master's degree, Computer Science, 1st at Chalmers tekniska högskola
github-logo-circle

Github Skills (6)

embedded10
rust10
async10
mutex10
hal9
driver9

Programming languages (17)

MDXC#JavaC++RustCTeXGo

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Sep 2022 - Jan 2023

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 2 PRs in 4 months
Contributions summary:Joakim contributed to the `embassy-rs` repository by adding functionality to the `Mutex` implementation, including `.into_inner()` and `.get_mut()` methods, demonstrating a focus on concurrency primitives within the embedded systems context. They made several commits related to code formatting with rustfmt, indicating an attention to code style and consistency. Additionally, the user replaced `Level: Into<bool>` with `From<Level>`, refining the type conversions for the `gpio` module, showing their work in hardware abstraction layers.
driversrustembeddedhalasync
algebraicdb/algebraicdb

Jan 2020 - May 2020

[early-wip]A Relational Database Management System with Support for Algebraic Data Types
Contributions:124 commits, 43 PRs, 97 pushes in 3 months
management-systemrelationaldatabase-management-systemrelational-databasewip
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
Joakim Hulthe - Rust Firmware Developer at The Techno Creatives