Armink Ztl

技术总监 at RT-Thread

Shanghai, Shanghai, 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

🤩
Rockstar
Armink Ztl is a technical director based in Shanghai with 12 years of embedded and IoT engineering experience, now leading RT-Thread’s technology team to evolve an RTOS tailored for the next generation of IoT devices. He combines hands-on low-level expertise—evident from prolific contributions to flagship projects like RT-Thread, FlashDB/EasyFlash, SFUD and an ARM Cortex-M backtrace library—with proven people leadership managing teams of 20–40+ engineers. His strengths span real-time OS internals, flash and serial-driver reliability, Modbus and SPI flash protocols, and lightweight on-device services such as logging and KV/time-series storage. Known for pragmatic agile delivery, he has driven multiple large medical control system projects from R&D to deployment, blending product-minded architecture with deep firmware craftsmanship. An unusual asset: he routinely bridges toolchain and cross-compiler quirks across Keil/IAR/GCC and Cortex-M variants, making embedded systems more robust across diverse hardware.
code12 years of coding experience
github-logo-circle

Github Skills (51)

bootloader10
assembly10
backtrace10
admin10
rt-thread10
stm32f410
databases10
cortex-m10
database-administration10
c-programming10
c1110
spi10
c1710
modbus-tcp10
flash10

Programming languages (14)

JavaC++CRustVueHTMLDockerfileCoffeeScript

Github contributions (5)

github-logo-circle
Add master mode to FreeModbus. | 在 FreeModbus 中添加主机模式
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 103 commits, 6 PRs in 7 years 9 months
Contributions summary:Armink primarily contributed to the FreeModbus project, focusing on integrating the Modbus protocol with an STM32 microcontroller. Their work involved adding support for Modbus master mode, creating and modifying various project files, and implementing the Modbus protocol stack. Key changes included modifying porting layers, adding function calls, and addressing protocol stack errors, indicating a focus on embedded systems development and Modbus communication.
modbusmasterfreemodbus
armink/SFUD

Jul 2016 - Jan 2023

An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 4 reviews, 84 commits in 6 years 6 months
Contributions summary:Armink primarily contributes to a serial flash universal driver library, demonstrating expertise in low-level hardware interaction. Their work focuses on optimizing SFUD initialization logic, adding support for different hardware platforms (STM32), and enhancing flash operations like erasing and writing. They've also improved the reliability of the driver by adding exception handling and refining the code to be more compatible with various compilation environments.
drivercdrserialqspijedec
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
Armink Ztl - 技术总监 at RT-Thread