Mohamed Elshahawi

Senior Embedded Software Engineer at SumUp

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
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Very Good, Bachelor of Science (B.S.), Computer Engineering, Very Good at Akhbar El-Youm Academy
bookDiploma, Embedded Systems, Diploma, Embedded Systems at Information Technology Institute (ITI)
languagesArabic, English
github-logo-circle

Github Skills (9)

c-language10
ws-api10
system-programming10
cprogramming-language10
winapi10
wp-api10
sql9
monitoring9
intrusion-detection8

Programming languages (10)

C#TypeScriptJavaC++ShellCJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
osquery/osquery

Oct 2016 - Nov 2016

SQL powered operating system instrumentation, monitoring, and analytics.
Role in this project:
userBack-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.
instrumentationanalyticsoperating-systemsecuritysql
ExtremeGTX/TestProject

Jun 2015 - Oct 2018

This is just for testing eclipse with git
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