Michel Nielsen

Self Employed at Stochastic Dreams

Capital Region of Denmark, Denmark
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

👤
Senior
🎓
Top School
Michel Nielsen is a pragmatic full-stack and embedded systems engineer with 11 years of experience building production software for government, identity platforms, and IoT. With a Master's in Computer Science from DTU and study time at Tohoku University, he blends formal training with hands‑on work across Clojure, Rust, AWS, and traditional stacks like .NET and MSSQL. He has delivered event‑sourced backends for Danish tax systems and contributed substantive TSC touch-sensing examples and refactors to the well-regarded embassy-rs embedded Rust framework, enabling more flexible sensor configurations. Now self‑employed after DevOps work at Criipto, he focuses on trustworthy, auditable systems that bridge legal/business domain complexity and low‑level hardware constraints. Notably, he pairs high-level distributed-system design with intimate knowledge of microcontroller peripherals—an uncommon combination that speeds prototyping to production.
code11 years of coding experience
job8 years of employment as a software developer
bookHTX ballerup
bookMaster's Degree, Computer Science and Engineering, Master's Degree, Computer Science and Engineering at Danmarks Tekniske Universitet
bookColabs study program (september 2015 to februrary 2016), Computer Science, Colabs study program (september 2015 to februrary 2016), Computer Science at Tohoku University
languagesEnglish, Danish
github-logo-circle

Github Skills (8)

embedded10
rust10
driver10
stm10
sys10
async10
hal10
gpio9

Programming languages (14)

C++RustCPureScriptTypeScriptPHPHaskellVim script

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Jul 2024 - Mar 2025

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 PRs, 8 comments in 9 months
Contributions summary:Michel contributed to the `embassy-rs/embassy` repository by adding examples and improvements related to the Touch Sensing Controller (TSC) peripheral on STM32 microcontrollers. Their work involved implementing both blocking and asynchronous TSC examples, specifically for the STM32L0 and STM32F3 families. Furthermore, the user refactored the TSC module, enabling the use of different pins and improved the general TSC library. This involved setting up acquisition banks and channel configuration, which enabled more complex sensor implementations.
driversrustembeddedhalasync
michelrandahl/linuxconfig

Jul 2015 - Apr 2025

Contributions:135 pushes, 1 branch in 9 years 10 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
Michel Nielsen - Self Employed at Stochastic Dreams