Chen 

Beijing, 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
Chen is a PhD candidate with 11 years of hands-on software engineering experience spanning systems, DevOps, and full-stack development. They contribute broadly to open source—working on projects from Homebrew package maintenance and the gem5 simulator to OS-level Rust work in rCore and mirror infrastructure at Tsinghua’s tuna—demonstrating comfort across low-level kernels, build/release automation, and web UI. Chen blends systems thinking with practical automation: improvements include backtrace support for RISC-V/AArch64, multi-backend datastore refactors for tunasync, and build formula upkeep for Homebrew. Equally at home refining UX for macOS utilities and hardening CI/deployment scripts, they favor pragmatic fixes that improve observability and stability. An academic developer by title who nevertheless ships production-grade tooling, Chen’s contributions reveal an engineer who bridges research, infrastructure, and developer experience.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
116reputation
2kreached
5answers
0questions
github-logo-circle

Github Skills (89)

verilog10
mirroring10
github10
package-management10
python10
bash10
cmake10
c1110
ubuntu10
c1710
automation10
build-automation10
spacemacs10
rt10
arm10

Programming languages (38)

C#CDMakefileElmGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
MacGesture/MacGesture

Mar 2016 - Jul 2022

Global mouse gestures for macOS
Role in this project:
userFull-stack Developer
Contributions:8 releases, 123 commits, 4 PRs in 6 years 5 months
Contributions summary:Chen primarily focused on enhancing the user interface and functionality of the macOS gesture application. Contributions include implementing features for changing the preferences window size and improving the filter selection process. Furthermore, the user added features such as including left mouse click and scroll wheel events as a part of gestures, and refactored code for more robust handling of different events. The user also improved the overall UI/UX by adding settings and visual indicators for the various settings, and fixing known problems and improving overall stability.
macosobjective-cgesturemousemac-app
rcore-os/rCore

Jan 2019 - Sep 2021

Rust version of THU uCore OS. Linux compatible.
Role in this project:
userBack-end Developer & System Engineer
Contributions:1 review, 471 commits, 42 PRs in 2 years 8 months
Contributions summary:Chen focused on adding and implementing backtrace support for different RISC-V and AArch64 architectures to the rcore-os project. They modified the kernel code to include a backtrace feature that prints the call stack during a panic. Furthermore, the user integrated the addr2line tool to annotate the backtrace for better debugging, and also updated the code to replace hardcoded instruction lengths with `size_of`. The user's contributions involved system-level changes related to low-level debugging tools and support for different architectures.
linuxrustosdevriscvx86-64
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