Wei Tan

Staff Software Engineer at NIO

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
🎓
Top School
Wei Tan is a Staff Software Engineer based in Shanghai with 13 years of deep systems and virtualization experience, currently focusing on vehicle virtualization at NIO. He has a strong background at Intel and ZTE working on ACRN, device emulation, kernel-level debugging, RT Linux tuning, and packaging full Android systems into containers. An OS enthusiast and prolific open-source contributor, Wei has made impactful low-level contributions to notable projects like the ACRN hypervisor, Zig, Elvish, Zellij and The Platinum Searcher—often improving concurrency, stability and hardware integration. He combines pragmatic performance tuning with hands-on kernel and driver work, and has a track record of turning complex hardware virtualization challenges into reliable platform features. A detail-minded engineer, he often surfaces subtle correctness fixes (e.g., BPF/BTF metadata and I/O vector bugs) that prevent obscure runtime failures.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS), Computer and Information Systems Security/Information Assurance, Bachelor of Science (BS), Computer and Information Systems Security/Information Assurance at Nanjing University of Posts and Telecommunications
github-logo-circle

Github Skills (51)

algorithm10
multiplex10
algorithms10
programming-language10
assembly10
system-programming10
iommu10
plugin-development10
workspace10
packet10
c1110
linux-kernel10
bpf10
x8610
c1710

Programming languages (14)

C++CRustGoValaElvishTypeScriptShell

Github contributions (5)

github-logo-circle
projectacrn/acrn-hypervisor

Oct 2018 - Apr 2022

Project ACRN hypervisor
Role in this project:
userBack-end Developer
Contributions:63 commits, 13 PRs, 6 comments in 3 years 6 months
Contributions summary:Wei primarily focused on low-level system programming and hardware virtualization within the ACRN hypervisor. Their contributions involved modifying the VTD (Virtualization Technology for Directed I/O) module, including removing dynamic page allocation and refining domain management. They also worked on integrating and configuring hardware features related to Intel's I/O virtualization technologies, and improving the stability and efficiency of the hypervisor's initialization and boot process by optimizing and streamlining existing code.
hypervisoracrn
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 6 comments in 2 years 4 months
Contributions summary:Wei primarily focused on improving the performance and functionality of the code search tool. They refactored the file searching mechanism to use goroutines for concurrent execution, and fixed file path bugs. Additionally, the user implemented a feature to allow the `-g` option to behave like `ag` and added a new optional multi-finder feature. They also added benchmark tests to assess the code's performance.
encodingsripgrepsimilarplatformssearcher
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
Wei Tan - Staff Software Engineer at NIO