Jianting Man

RTOS Engineer at RT-Thread IoT OS

Ottawa, Ontario, Canada
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
Jianting Man is an RTOS engineer and core maintainer of the RT-Thread real-time operating system, with eight years of embedded systems experience and current work at Huawei 2012 Labs in Ottawa. He co-leads kernel, libc and device driver development for an OS deployed in over a billion IoT, industrial, and medical devices, and ranks second among contributors to the project. His open-source contributions span RT-Thread peripheral drivers, AT-command device ports, and deep integrations with the popular LVGL embedded graphics library—work that includes MCU driver support, CI fixes, and UI component improvements. Jianting also designed uC/OS-II and uC/OS-III compatibility layers for RT-Thread and is driving a libc reconstruction, demonstrating both systems-level rigor and migration strategy. As founder of the RTduino initiative, he bridges community outreach and technical stewardship, regularly managing and reviewing complex pull requests. He combines an MEng in Electrical and Computer Engineering with hands-on low-level expertise in timers, I2C, serial and flash drivers across STM32 families.
code8 years of coding experience
bookMaster of Engineering - MEng, Electrical Computer Engineering, Master of Engineering - MEng, Electrical Computer Engineering at University of Windsor
languagesChinese, English
github-logo-circle

Github Skills (38)

integrate10
rt-thread10
python10
enterprise-integration10
memory-management10
application-integration10
c-programming10
c1110
microcontroller10
graphic10
integrations10
esp826610
c1710
iot10
rtos10

Programming languages (5)

C++CSSCLuaPython

Github contributions (5)

github-logo-circle
RT-Thread/rt-thread

Jul 2020 - Jan 2023

RT-Thread is an open source IoT Real-Time Operating System (RTOS).
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 releases, 3348 reviews, 1114 commits in 2 years 6 months
Contributions summary:Jianting contributed to the RT-Thread operating system's peripheral drivers. The user's work primarily involved modifying and adding functionalities to the drivers, including those for hardware timers and I2C, along with general enhancements to the underlying framework. Their contributions included adding support for newer STM32L4 and H7 series microcontrollers, improving the structure of the code, and ensuring that drivers like the Serial and Flash drivers function properly.
kernelthreadrt-threadcortex-mreal-time
RT-Thread-packages/at_device

May 2021 - Jan 2023

AT component porting or samples for different devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 releases, 19 reviews, 13 commits in 1 year 8 months
Contributions summary:Jianting primarily contributes to the `at_device` project, focusing on porting AT commands for various IoT modules. Their work involves implementing device-specific functionalities such as power control, sleep/wake-up cycles, and network information retrieval, tailored to different modules like the ME3616 and N720. Code changes also include adapting AT command parsing and handling to suit different module characteristics. The commits indicate a deep understanding of AT command sets and low-level interactions with communication modules.
portingsocketesp8266iotat
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
Jianting Man - RTOS Engineer at RT-Thread IoT OS