Firas Hamdi

Consultant at ML!PA Consulting GmbH

Berlin, Germany
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
Firas Hamdi is an embedded systems consultant based in Berlin with six years of hands-on experience designing firmware and low-level hardware integrations. He has held progressive roles from intern to lead firmware engineer and now advises clients at ML!PA Consulting, bringing practical expertise in boot processes, driver development, and CAN bus integrations. An active contributor to the well-known RIOT OS project, he has implemented slot management and fixed MCP2515 CAN driver issues, showing a knack for robust, resource-constrained system design. Comfortable across hardware and firmware domains, he blends field-proven debugging skills with a collaborative, standards-minded approach developed through IEEE leadership and international internships. Colleagues describe him as a pragmatic problem-solver who turns subtle hardware-software edge cases into reliable product behavior.
code6 years of coding experience
job1 year of employment as a software developer
bookNational Institute of Applied Science and Technology
github-logo-circle

Github Skills (17)

firmware10
c1110
microcontroller10
c1710
iot10
rtos10
driver10
sys10
can-bus10
embedded10
hardware-interface9
bootloader9
c-programming9
internet-of-things9
interfacing9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
RIOT-OS/RIOT

Nov 2020 - Jun 2022

RIOT - The friendly OS for IoT
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:69 reviews, 7 commits, 12 PRs in 1 year 7 months
Contributions summary:Firas primarily contributed to the RIOT OS, focusing on low-level system functionalities. They implemented features related to boot processes, including adding functions to revert and invalidate slots. Furthermore, the user addressed issues in the MCP2515 CAN bus driver, specifically concerning filter implementation and configuration. Their work involved modifying existing drivers and test applications, demonstrating a strong understanding of embedded systems development and hardware integration.
riot-osinternetofthingsrtosriotmicrocontrollers
firas-hamdi/RIOT

Nov 2020 - May 2024

RIOT - The friendly OS for IoT
Contributions:108 pushes, 15 branches in 3 years 6 months
iotriot
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
Firas Hamdi - Consultant at ML!PA Consulting GmbH