Lingfeng Bao, Ph.D.

Associate Professor, Zhejiang University

Research Overview

I am an Associate Professor at Zhejiang University. My research focuses on software engineering, with particular interests in:

  • Program Comprehension and Maintenance
  • Software Security and Vulnerability Analysis
  • Blockchain and Smart Contract
  • Empirical Software Engineering
  • Mining Software Repositories
  • Developer Behavior Analysis

I employ data mining, machine learning, and empirical methods to understand and improve software development practices, with applications in code recommendation, bug detection, vulnerability analysis, and developer productivity enhancement.

Background

  • Ph.D. in Computer Science, Zhejiang University, March 2016
  • Postdoctoral Research, Zhejiang University (Advised by Prof. Li Shanping)
  • Research Scientist, Singapore Management University (Advised by Prof. David Lo)
  • Visiting Scholar, Nanyang Technological University, Singapore (Hosted by Prof. Zhenchang Xing), March 2014 - August 2015
  • Distinguished Research Fellow, Zhejiang University City College, October 2018 - March 2020