Summary
Muhammad Haq is a Senior Software Consultant and embedded systems specialist with 7 years of experience designing, validating, and scaling connected products for IoT and edge-computing applications. He blends firmware and systems-level expertise in C/C++ and RTOS environments with practical skills in networking, security (including CVE mitigation), and rapid product delivery—shipping multi-million dollar products and integrating features like BLE, SMTP, TLS with sub-400ms handshakes, and flexible Wi-Fi modes. His background spans Siemens EDA’s middleware and BSP work, freelance firmware for Zephyr and ESP32 platforms, and hands-on integration across I2C/SPI/CAN/ADC and cloud testing via Python simulators. Based in Lahore, he pairs formal training in electrical and electronic engineering with self-taught programming and cybersecurity chops, and has a track record of accelerating CI-driven testing and streamlining team delivery for hardware-driven startups.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Electrical and Electronics Engineering, Bachelor of Science - BS Electrical and Electronics Engineering at University of Engineering and Technology, Lahore