Martin Han

R&D Manager at AutoNavi

Futian District, Guangdong Province, China
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

👤
Senior
🎓
Top School
Martin Han is an R&D Manager based in Futian District with 11 years of experience leading embedded systems and IoT development, currently hiring Java and mobile engineers for fast-moving startups. He combines hands-on firmware expertise—demonstrated by low-level PMU and boot fixes for the MaixPy RISC-V MicroPython project and sensor module contributions to the widely used NodeMCU firmware—with product-focused R&D leadership at AutoNavi. Comfortable bridging hardware and software, he has shipped power-management, sensor integration, and platform-upload features that improve device reliability and data flow. A Guilin University of Electronic Technology alumnus, he brings pragmatic system-level thinking and a knack for turning obscure hardware bugs into stable, deployable solutions.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor, Information Management & Information Systems, Bachelor, Information Management & Information Systems at Guilin University of Electronic Technology
github-logo-circle

Github Skills (14)

i2c10
esp3210
firmware10
lua10
embedded10
sys10
system-integration10
micropython10
k210
esp826610
sensor-fusion10
risc-v8
c178
c118

Programming languages (6)

TypeScriptC++ShellCJavaScriptPython

Github contributions (5)

github-logo-circle
nodemcu/nodemcu-firmware

Jan 2015 - Jun 2015

Lua based interactive firmware for ESP8266, ESP8285 and ESP32
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:19 commits, 15 PRs, 103 comments in 4 months
Contributions summary:Martin contributed significantly to the `nodemcu-firmware` repository, developing and integrating modules for sensor interaction. Specifically, they created a module for the BH1750 light sensor, along with example code for its use. They also added support for DHT11 and DHT22 temperature and humidity sensors, fixing bugs and improving their functionality. Furthermore, they integrated with the Yeelink platform, enabling data uploading.
luaspiffsesp8285firmwareesp8266
sipeed/MaixPy-v1

Jul 2019 - Oct 2019

MicroPython for K210 RISC-V, let's play with edge AI easier
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:17 commits, 4 PRs in 2 months
Contributions summary:Martin primarily contributed to the low-level firmware and hardware interaction aspects of the project. They fixed bugs related to power management, specifically the M5StickV PMU configuration and 5V boost converter. Further contributions included implementing PMU APIs for accessing power-related data, adding shutdown/reset functionalities, and modifying the boot process to ensure proper PMU initialization.
risc-vfirmwareriscvk210edge
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
Martin Han - R&D Manager at AutoNavi