Laurens Miers

Embedded Software Engineer at Mind - Division of Essensium

Fouleng, Walloon Region, Belgium
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
Laurens Miers is an Embedded Software Engineer with 11 years of experience building and testing low-level C systems for networking and embedded products. Based in Fouleng, Belgium, he has worked at Altran and currently at Mind (Essensium), focusing on reliable firmware, network stacks and test automation. An active open-source contributor, Laurens has improved mocking and unit-test tooling in the ThrowTheSwitch ecosystem (CMock/Ceedling) and added websocket and DNS functionality to the PicoTCP stack, reflecting a blend of QA rigor and protocol-level engineering. He combines practical header/code-generation expertise with a strong MSc in Electronics-ICT, and quietly excels at smoothing the gaps between code generation, inline-C handling and robust automated tests.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (MSc), Elektronica-ICT, Master of Science (MSc), Elektronica-ICT at KAHO Sint-Lieven
github-logo-circle

Github Skills (16)

c1710
testing10
unit-testing10
modular-design10
ip10
build-tools10
c1110
networking10
codegen10
tcp10
mocking10
test-automation10
ruby10
websocket9
unit-test8

Programming languages (11)

TypeScriptC#JavaC++ShellCJavaScriptRobotFramework

Github contributions (5)

github-logo-circle
tass-belgium/picotcp

Mar 2015 - Jul 2017

PicoTCP is a free TCP/IP stack implementation
Role in this project:
userBack-end Developer
Contributions:215 commits, 4 PRs, 161 pushes in 2 years 4 months
Contributions summary:Laurens contributed to the development of the PicoTCP implementation, focusing on the addition and modification of networking modules. They introduced a new websocket module, implementing the initial client-side components. Further contributions involved modifying the DNS header for recursive DNS queries and fixing indentation issues within the code. The user also addressed issues related to SNTP client functionality by incorporating a timer cancel mechanism.
bare-metalcortexbgpsdntcp-ip
ThrowTheSwitch/CMock

Sep 2017 - Jun 2020

Mock/stub generator for C
Role in this project:
userBack-end Developer
Contributions:54 commits, 6 PRs, 42 comments in 2 years 9 months
Contributions summary:Laurens primarily contributed to the `cmock` project by implementing and refining features related to mocking C code. They added a new configuration option, `strict_mock_calling`, to control how the mocked functions are handled when no expectations are set. Additionally, the user worked on improving the handling of inline functions within the mock generation process. Their work involved modifying header parsing and code generation to correctly handle inline functions.
stubcmockmockdoctestenums
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
Laurens Miers - Embedded Software Engineer at Mind - Division of Essensium