Lucas Granberg

Development Manager at Smartel Electronics

Sipoo, Finland
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
Lucas Granberg is a Development Manager and seasoned full-stack engineer with 13 years’ experience building end-to-end IoT solutions, from sensor hardware and embedded firmware to front-end applications and cloud back-ends. Based in Sipoo, Finland, he leads development at Smartel Electronics on wastewater management systems while also contributing low-level fixes to prominent Rust embedded projects like embassy-rs, demonstrating hands-on hardware debugging (RNG/clock handling) for STM32WL platforms. Over the last year he has intentionally shifted toward Rust for its strengths in both embedded and backend domains and is currently developing a LoRaWAN stack in Rust. His background in big data analytics and a BE in Information Technology complements a pragmatic approach to system design that balances reliability, resource constraints, and operational observability.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering - BE, Information Technology, Bachelor of Engineering - BE, Information Technology at Arcada University of Applied Sciences
languagesEnglish, Swedish, Finnish
github-logo-circle

Github Skills (8)

embedded10
rust10
driver10
stm10
async10
hal9
abstraction-layer9
executor8

Programming languages (6)

TypeScriptRustCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Aug 2022 - Dec 2024

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 reviews, 5 PRs, 10 comments in 2 years 4 months
Contributions summary:Lucas's contributions focused on the `embassy-rs` embedded framework, primarily addressing issues related to the random number generator (RNG) functionality. They implemented reset mechanisms to handle clock or seed errors, particularly for the STM32WL series. Further work involved adjusting the RNG configuration and toggling sequences to ensure correct operation on specific hardware configurations. These changes showcase direct interaction with hardware-specific features.
driversrustembeddedhalasync
lucasgranberg/embassy

Aug 2023 - Apr 2025

Modern embedded framework, using Rust and async.
Contributions:17 pushes in 1 year 7 months
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
Lucas Granberg - Development Manager at Smartel Electronics