Kuan-hsun Chen

Assistant Professor (UD1) at University of Twente

Enschede, Overijssel, Netherlands
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
Kuan-hsun Chen is an Assistant Professor in Computer Engineering at the University of Twente with 11 years of experience specializing in system software design for emerging computing and storage architectures and dependable real-time cyber-physical systems. He earned a summa cum laude PhD from TU Dortmund and transitioned from a DFG-funded postdoc to faculty, securing tenure in 2022 and leading research on resource-constrained machine learning and dependable real-time systems. An active open-source contributor and longtime RTEMS mentor, he has hands-on experience improving rate-monotonic scheduling and overrun handling in a widely used real-time OS. Beyond academia, he serves on several professional boards and as an associate editor for IEEE Nanotechnology Magazine, reflecting a practical interest in bridging low-level systems research with applied nanotech and industry impact.
code10 years of coding experience
job11 years of employment as a software developer
bookDoktor der Ingenieurwissenschaften Real Time System Fault Tolerance Embedded Systems, Doktor der Ingenieurwissenschaften Real Time System Fault Tolerance Embedded Systems at TU Dortmund University
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at National Tsing Hua University
languagesEnglish, Chinese, German
github-logo-circle

Github Skills (12)

rt10
c1710
scheduling10
algorithms10
embedded10
rtos10
sched10
c1110
sys10
scheduler10
testing10
git4

Programming languages (5)

JavaC++CTeXPython

Github contributions (5)

github-logo-circle
RTEMS/rtems

Dec 2016 - Jan 2017

Realtime SMP Kernel, networking, file-systems, drivers, BSPs, samples, and testsuite.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits, 2 PRs in 1 month
Contributions summary:Kuan-hsun primarily focused on enhancing the Real-Time Operating System (RTEMS) related to rate monotonic scheduling (RMS) and the handling of overrun situations. Their work included adding new functions for managing postponed jobs, refining existing functions, and introducing a new variable to track postponed jobs within the `rtems_rate_monotonic_period_status` structure. The user also created and revised test cases to verify the correct behavior of the RMS scheduler regarding deadline misses and the handling of postponed jobs, ensuring the system's stability and responsiveness under real-time constraints.
driverskernelrealtimesmpfile-systems
khchenTW/khchen-academic

Aug 2022 - Jan 2025

Contributions:1 PR, 390 pushes, 1 branch in 2 years 6 months
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
Kuan-hsun Chen - Assistant Professor (UD1) at University of Twente