Wu Zhangjin

Founder at RUMA.TECH

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

🤩
Rockstar
🎓
Top School
Wu Zhangjin is a seasoned embedded Linux and RTOS engineer with 26 years of experience who founded RUMA.TECH to improve system-level user experience for Linux products. He combines hands-on kernel and BSP expertise—developed at Meizu and Wind River—with DevOps and tooling work showcased across TinyLab.org repositories that automate builds, testing, and Gitbook-based documentation. A prolific FLOSS contributor, he has improved vintage kernel labs (Linux 0.11) including floppy-boot support and cross-platform build fixes, and built infrastructure for Docker/QEMU-based kernel learning and automated release pipelines. Known for bridging low-level engineering with developer experience, he frequently turns complex build and deployment challenges into reproducible, well-documented workflows. Based in Zhuhai, he holds a master’s in Computer Software and Theory from Lanzhou University and often contributes technical writing and tooling that make deep systems topics accessible.
code26 years of coding experience
job10 years of employment as a software developer
bookMaster, Computer Software and Theory, Master, Computer Software and Theory at Lanzhou University
github-logo-circle

Github Skills (30)

markdown10
git10
gitbook10
docker10
scripting10
bash10
build-system10
linux-kernel10
dockers10
kernel10
automation10
script10
markdown-it10
sys10
build-automation10

Programming languages (12)

ShellC++CRustMakefileTeXJavaScriptPHP

Github contributions (5)

github-logo-circle
tinyclub/linux-lab

Jul 2016 - Jun 2020

Docker/Qemu Based Linux Kernel Learning, Development and Testing Environment; New Linux ELF Video Course from this project author: https://www.cctalk.com/m/group/88089283
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1339 commits, 1 PR, 1363 pushes in 3 years 11 months
Contributions summary:Wu's contributions primarily focused on enhancing the build, testing, and deployment capabilities of the Linux-lab environment. They implemented features related to KFT (Kernel Function Trace) support, including documentation, configuration, and analysis tools. The user also added features for automated testing and added support for various Linux distributions and target boards, enhancing the project's versatility. Furthermore, they worked on docker-related configurations and tools.
dockerlinuxlinux-kernelqemutesting
tinyclub/open-shell-book

Aug 2013 - Jul 2019

开源书籍:《Shell 编程范例》,面向操作对象学 Shell!本书作者发布了《360°剖析 Linux ELF》视频课程,欢迎订阅:https://www.cctalk.com/m/group/88089283
Role in this project:
userDevOps Engineer & Technical Writer
Contributions:168 commits, 9 PRs, 80 pushes in 6 years
Contributions summary:Wu primarily focused on automating the build and release process for the open-shell-book project. They introduced scripts for uploading to a remote repository and generating releases, incorporating versioning and cover image handling. Additionally, the user integrated Gitbook support by developing scripts to convert existing markdown content to a Gitbook structure and included a script to automatically generate a table of contents, thereby enhancing the book's usability.
linuxshellcharacterfilesystemnetwork
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