Summary
Boyang Yang is an Assistant Professor and seasoned software leader with 13 years of experience blending algorithmic research, C++ systems development, and education-driven product leadership. He holds a PhD in Computer Science and has progressed from algorithm roles at Baidu and Sina to founding research and engineering at 计蒜客, where he now serves as CTO and has driven teaching, R&D, and strategy. An avid ACM/IOI-style competitor and Vim enthusiast, he excels at designing systems and strategies from scratch and translating complex algorithms into teachable, production-quality code. Active in the China Computer Federation and mentoring enterprise teams, he publishes academic work and authored a book in his spare time, reflecting a rare mix of hands-on engineering, scholarly depth, and passion for nurturing young programmers.
13 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Yanshan University
Master of Engineering (M.Eng.), Computer Science, Master of Engineering (M.Eng.), Computer Science at Beihang University
Chinese, Chinese