Mohamed Elshahawi is a Senior Embedded Software Engineer based in Berlin with 10 years of hands-on experience across automotive, IoT, and Linux-based systems. He has driven low-level projects from bootloaders and AUTOSAR integration to embedded Linux and real-time RTOS work, combining strong C/C++ skills with build-system and DevOps automation. At companies including Valeo, Volkswagen Infotainment, HARMAN and SumUp he improved release pipelines, CI/CD, and SIL testing while optimizing system performance and inter-processor communication. An active open-source contributor, he extended Windows-focused capabilities for Facebook’s widely used osquery and improved ESP32 support in Zephyr OS, showing comfort across cross-platform system internals. Known for pragmatic tooling (s19→VBF converters, UART debuggers) and instructional roles, he blends deep technical implementation with knowledge transfer. He brings a pattern-oriented approach to embedded problems, often automating repetitive tasks to accelerate development and testing.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, Very Good, Bachelor of Science (B.S.), Computer Engineering, Very Good at Akhbar El-Youm Academy
Diploma, Embedded Systems, Diploma, Embedded Systems at Information Technology Institute (ITI)
SQL powered operating system instrumentation, monitoring, and analytics.
Role in this project:
Back-end Developer
Contributions:5 commits, 5 PRs, 36 comments in 1 month
Contributions summary:Mohamed primarily contributed to extending the Windows-specific capabilities of the osquery project. Their work focused on creating virtual tables to expose operating system information, including OS version, network protocol details, kernel information, service data, and driver information. These contributions involved writing C++ code to interact with Windows APIs and retrieve system data for use within osquery's SQL-based querying framework.
Contributions:2 PRs, 9 pushes, 5 issues in 3 years 4 months
testingeclipse
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
Mohamed Elshahawi - Senior Embedded Software Engineer at SumUp