About Me

I am an Assistant Professor at the Faculty of Engineering and Applied Science, Ontario Tech University. Prior to that, I was a Postdoctoral Research Fellow at the University of Waterloo. I received my Ph.D. from Software Analysis and Intelligence Lab (SAIL) at Queen’s University under the supervision of Prof. Ahmed E. Hassan. I obtained my Master’s degree from Concordia University under the supervision of Prof. Weiyi Shang. My research interests include AIOps, software log management, log analytics, performance engineering, software testing, empirical software engineering, and mining software repositories. Contact me at kundi.yao@ontariotechu.ca

Publications

Academic Services

Industrial experiences

  • Research Collaborator (2024.04 - 2025.03)

    Wind River (Remote)

    Topics: Large language model (LLM), Requirement Engineering

  • Research Intern (2023.01 - 2023.08)

    Blackberry Ltd, Waterloo, ON, Canada

    Topics: Large language model (LLM), RAG-based Code Generation, Predictive Analytics, Personally Identifiable Information (PII) Detection

  • Research Intern (2020.05 - 2020.08)

    Blackberry Ltd (Remote)

    Topics: Natural Lanugage Processing (NLP), Log Analysis

  • Research Intern (2017.01 - 2018.08)

    ERA Environmental Management Solutions, Montreal, QC, Canada

    Topics: Performance Modeling, Performance Testing

Invited Talks

  • Consortium for Software Engineering Research (CSER 2024), Kingston, Canada. Improving state-of-the-art compression techniques for log management tools
  • Blackberry Ltd, Waterloo, Canada (2021). Log Compression Techniques: Evaluation of Compression Options and New Approach to Preprocessing for Improved Compression
  • The 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018), Berlin, Gemany. Log4perf: Suggesting logging locations for web-based systems’ performance monitoring