Aoqian Zhang is an Assistant Professor and former postdoctoral researcher with 12 years of experience at the intersection of academia and software engineering, specializing in computer software engineering. Trained at Tsinghua University (BS, PhD) and seasoned by a postdoc at the University of Waterloo, he combines rigorous research with practical programming skills in Python, Java, and SQL. His work focuses on advancing higher-education research and teaching while contributing to departmental initiatives at Beijing Institute of Technology. Comfortable with LaTeX and reproducible research practices, he translates complex theoretical ideas into implementable software and analyses. Colleagues know him for bridging deep academic rigor with hands-on coding, often taking on projects that require both algorithmic insight and production-capable implementations. Based in Haidian District, Beijing, he brings an international research perspective paired with sustained contributions to China’s computer science education.
12 years of coding experience
博士, Computer Software Engineering, 博士, Computer Software Engineering at 清华大学
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.