Summary
Zhengrui Shao is an experienced architecture engineer with nearly two decades in software and IT, blending deep hands-on C/C++ systems work with eleven years of dual engineer-manager roles. He designs and implements core architecture and frameworks across Linux and Windows—ranging from multimedia/codec streaming and VDI/KVM platforms to high-performance automated trading systems that run hundreds of arbitrage workers. Comfortable shipping both backend services and native GUIs, he’s tackled performance-critical problems (e.g., accelerating pattern matching with Aho-Corasick) and rebuilt key open-source stacks like qemu/libvirt/spice for product use. As a manager he has built teams, negotiated client contracts, and controlled budgets and risks; more recently he has refocused on technical leadership and active open-source sharing (projects visible at git.oschina.net/grizzlybears and github.com/grizzlybears). Based in Shanghai with overseas experience in Japan, he combines pragmatic engineering, algorithmic rigor, and product-aware architecture to deliver resilient, extensible systems.
10 years of coding experience
4 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at East China Normal University
English, Japanese