Purple-Air (AQI Monitoring device)
Contributed to ZephyrOS project, developed OTA update support, captive portal, and modernized development techniques.
Muhammad H is a backend engineer with several years of experience in embedded software development, focusing on automotive, IoT, and real-time systems. He is proficient in C, C++, and Python, utilizing these languages to build automation tools, GUI applications, and embedded systems. His work involves using technologies like Zephyr RTOS, FreeRTOS, and CANoe, with a strong emphasis on real-time data accuracy, multithreading, and performance optimization. At Software Motion, Muhammad developed automation scripts and tools for automotive ECU testing, enhancing test coverage and efficiency. At ZIN Technologies, he contributed to the ZephyrOS project, enabling multi-board support and implementing OTA updates for IoT devices. His work on the BlackRock NeuroTech SpikeViewer project included developing a real-time spectrum analysis feature and optimizing GUI performance. Muhammad holds a BS in Electrical Computer Engineering from COMSATS University Islamabad. He is well-suited for roles that involve building scalable embedded systems and integrating cloud-connected solutions.
Contributed to ZephyrOS project, developed OTA update support, captive portal, and modernized development techniques.
Designed captive portal, integrated Microsoft Azure, developed JSON-based file storage, power measurement algorithm, dimmer integration, and touch button integration.
Designed and developed Real-time frequency-domain Spectrum Analysis feature, optimized GUI responsiveness, and resolved critical memory leaks.
The wifi driver of esp32 was unable to support the APSTA mode, when AP mode is enabled the STA mode turned off and vice versa. Added support for it by adding additional net_if in APSTA mode, One interface(2) is used as STA interface and second interface(1) is used as AP interface to support both mode at the same time. Added CONFIG_ESP32_WIFI_APSTA_MODE in kconfig to enable and disable APSTA support.
Other vetted developers with similar skills and experience

Backend Engineer
3-4 years experience
14 days risk-free trial · No commitments · We handle contracts and payroll