Zakaria Mohammed is a versatile software and embedded systems engineer with 9 years’ experience designing low-level firmware and high-level applications across automotive, mining and IoT domains. He has shipped production C/C++ systems for autonomous Volkswagen ID.Buzz projects, written Linux drivers and Android apps, and architected low-power LoRaWAN/4G smart-meter firmware and networking at Grundfos. His hands-on background spans MCUs (STM32, PIC, AVR), ARM assembly, protocols from SOME/IP and MQTT to MODBUS/RS485, and practical field work maintaining fire-suppression controllers on heavy mining equipment. Founder of a small engineering firm and an active developer, he blends systems-thinking with pragmatic tooling (CMake, Docker, GitLab CI, SonarQube) to drive reliable, testable products. Based in Accra with a BSc in Electrical and Electronic Engineering, he treats embedded design as both profession and hobby, frequently bridging firmware, cloud connectivity and product integration. Notably, his experience covers both vehicle autonomy software stacks and the gritty realities of on-site industrial servicing, giving him rare end-to-end operational perspective.
9 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Electrical and Electronics Engineering, Bachelor’s Degree Electrical and Electronics Engineering at University of Energy and Natural Resources
High School Science, High School Science at Presbyterian Senior High School Bechem
Contributions:1 push, 2 branches in 2 years 5 months
simcompongarduino-libraryarduinogsm
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.