Yan-jie Wang

Computer Scientist at National Taiwan University

New Taipei, Taiwan
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
Yan-jie Wang is a computer scientist pursuing a master's at National Taiwan University with nine years of software experience focused on system software, Linux kernel, and virtual machines. He has hands-on kernel contributions and authored a book on CPU scheduling in Linux, evidencing deep technical specialization beyond coursework. His open-source work includes stabilizing and refactoring C system labs—fixing memory leaks and consolidating queue operations—to improve reliability and maintainability. Previously he built web applications as a web engineer in Taipei, honing practical engineering and team collaboration skills. A fast self-learner with leadership and communication strengths, he thrives in international, systems-focused engineering teams. He combines low-level systems expertise with applied product experience, making him effective at bridging kernel internals and real-world software needs.
code9 years of coding experience
bookMaster's degree, Computer Science & Information Engineering, Master's degree, Computer Science & Information Engineering at 國立臺灣大學
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

c1710
c1110
valgrind9
linux8

Programming languages (10)

TypeScriptDockerfileC++ShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
sysprog21/lab0-c

Feb 2023 - Feb 2023

C Programming Lab: Assessing Your C Programming Skills
Role in this project:
userBack-end Developer
Contributions:7 reviews, 8 PRs, 11 comments in 10 days
Contributions summary:Yan-jie primarily focused on improving the functionality and stability of a C programming project. They removed unnecessary code, specifically a `return true` statement that was preventing queue freeing. They also addressed memory leaks by ensuring `line_atexit` was properly registered. Furthermore, the user refactored code, merging insert head and tail functions into a single function and renaming functions for better clarity and consistency.
valgrindc-programminglinked-listlinuxcsapp
yanjiew1/kvm-host

May 2023 - Jun 2023

A minimalist type 2 hypervisor using Linux Kernel Virtual Machine (KVM)
Contributions:80 pushes, 24 branches in 1 month
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
Yan-jie Wang - Computer Scientist at National Taiwan University