CV

Curriculum Vitae

Ph.D. Candidate in Computer Science, School of Computing and Information Systems, Singapore Management University.

Education

  • Ph.D., Computer Science
    Singapore Management University, Singapore
    School of Computing and Information Systems · Advisor: Prof. David Lo
  • M.Sc., Software Engineering (Distinction)
    University College London, United Kingdom
    Department of Computer Science
  • B.Sc., Computer Science (First Class Honours)
    University College London, United Kingdom
    Department of Computer Science

Publications

Bracketed labels match the numbering in my CV. Details and links are on the publications page and Google Scholar.

First-Authored 7

Collaborative 19

  • TOSEM 2026 [C1]
    Synthesizing Efficient and Permissive Programmatic Runtime Shields for Neural Policies
    Jieke Shi, Junda He, Zhou Yang, Djordje Zikelic, David Lo
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2026
  • TSE 2026 [C2]
    Identifying and Mitigating API Misuse in Large Language Models
    Terry Yue Zhuo, Junda He, Jiamou Sun, Zhenchang Xing, David Lo, John Grundy, Xiaoning Du
    IEEE Transactions on Software Engineering (TSE), 2026
  • TOSEM 2026 [C3]
    Artificial Intelligence Support for Software Architecture Practice: A Systematic Review and Future Directions
    Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu, David Lo
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2026
  • EMSE 2026 [C4]
    Guidelines for Empirical Studies in Software Engineering involving Large Language Models
    Sebastian Baltes, Florian Angermeir, Chetan Arora, Marvin Muñoz Barón, Chunyang Chen, Lukas Böhme, Fabio Calefato, Neil Ernst, Davide Falessi, Brian Fitzgerald, Davide Fucci, Junda He, et al.
    Empirical Software Engineering (EMSE), 2026
  • ASE 2026 [C5]
    Beyond Text Matching: Towards Reference-Free Evaluation for Human-Oriented Binary Reverse Engineering
    Xiuwei Shang, Li Hu, Xiao Jiang, Jieke Shi, Junda He, Zhou Yang, Shaoyin Cheng, Guoqiang Chen, Weiming Zhang, David Lo
    IEEE/ACM International Conference on Automated Software Engineering (ASE), 2026
  • ASE 2026 [C6]
    AgentChaos: Chaos Engineering for Agent Systems via Programmatic Fault Injection
    Gou Tan, Zhensu Sun, Jieke Shi, Ting Zhang, Zilong He, Qingfu Wu, Shuai Liang, Weifeng Sun, Junda He, Pengfei Chen, Chuanfu Zhang, Lwin Khin Shar, David Lo
    IEEE/ACM International Conference on Automated Software Engineering (ASE), 2026
  • FSE 2026 [C7]
    Compiling Code LLMs into Lightweight Executables
    Jieke Shi, Junda He, Zhou Yang, Chengran Yang, Mykhailo Klymenko, Thong Hoang, Xiwei Xu, Zhenchang Xing, David Lo
    Proceedings of the ACM on Software Engineering (FSE), 2026
  • TOSEM 2025 [C8]
    Finding Safety Violations of AI-Enabled Control Systems Through the Lens of Synthesized Proxy Programs
    Jieke Shi, Zhou Yang, Junda He, Bowen Xu, Dongsun Kim, DongGyun Han, David Lo
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2025
  • TOSEM 2025 [C9]
    Assessing and Advancing Benchmarks for Evaluating Large Language Models in Software Engineering Tasks
    Xing Hu, Feifei Niu, Junkai Chen, Xin Zhou, Junwei Zhang, Junda He, Xin Xia, David Lo
    ACM Transactions on Software Engineering and Methodology (TOSEM), 2025
  • ICLR 2025 [C10]
    Terry Yue Zhuo, Minh Chien Vu, Jenny Chim, Han Hu, Wenhao Yu, Ratnadira Widyasari, Imam Nur Bani Yusuf, Haolan Zhan, Junda He, et al.
    International Conference on Learning Representations (ICLR), 2025
  • TSE 2024 [C11]
    Leveraging Large Language Model for Automatic Patch Correctness Assessment
    Xin Zhou, Bowen Xu, Kisub Kim, DongGyun Han, Hung Huu Nguyen, Thanh Le-Cong, Junda He, Bach Le, David Lo
    IEEE Transactions on Software Engineering (TSE), 2024
  • TSE 2024 [C12]
    Stealthy Backdoor Attack for Code Models
    Zhou Yang, Bowen Xu, Jie M. Zhang, Hong Jin Kang, Jieke Shi, Junda He, David Lo
    IEEE Transactions on Software Engineering (TSE), 2024
  • IEEE S&P 2024 [C13]
    Baffle: Hiding Backdoors in Offline Reinforcement Learning Datasets
    Chen Gong, Zhou Yang, Yunpeng Bai, Junda He, Jieke Shi, Kecen Li, Arunesh Sinha, Bowen Xu, Xinwen Hou, David Lo, Tianhao Wang
    IEEE Symposium on Security and Privacy (S&P), 2024
  • ICSE-SEIS 2024 [C14]
    Greening Large Language Models of Code
    Jieke Shi, Zhou Yang, Hong Jin Kang, Bowen Xu, Junda He, David Lo
    IEEE/ACM International Conference on Software Engineering (ICSE), Software Engineering in Society Track, 2024
  • ICPC 2023 [C15]
    Generation-Based Code Review Automation: How Far Are We?
    Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han, Junda He, David Lo
    IEEE/ACM International Conference on Program Comprehension (ICPC), 2023
  • ICSME 2023 [C16]
    CCBERT: Self-Supervised Code Change Representation Learning
    Xin Zhou, Bowen Xu, DongGyun Han, Zhou Yang, Junda He, David Lo
    IEEE International Conference on Software Maintenance and Evolution (ICSME), 2023
  • ICSE 2022 [C17]
    Natural Attack for Pre-trained Models of Code
    Zhou Yang, Jieke Shi, Junda He, David Lo
    IEEE/ACM International Conference on Software Engineering (ICSE), 2022
  • ASE 2022 [C18]
    Answer Summarization for Technical Queries: Benchmark and New Approach
    Chengran Yang, Bowen Xu, Ferdian Thung, Yucen Shi, Ting Zhang, Zhou Yang, Xin Zhou, Jieke Shi, Junda He, DongGyun Han, David Lo
    IEEE/ACM International Conference on Automated Software Engineering (ASE), 2022
  • SANER-ERA 2022 [C19]
    Can Identifier Splitting Improve Open-Vocabulary Language Model of Code?
    Jieke Shi, Zhou Yang, Junda He, Bowen Xu, David Lo
    IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Early Research Achievements Track, 2022

Preprints 2

Grants & Funding

  • TitanCA: Vulnerability Detection using Large Code Models
    Government Technology Agency (GovTech), Singapore — total award over SGD $3.8M

Honours & Awards

  • PhD Research Excellence Award
    Singapore Management University
  • SCIS Dean's List
    Singapore Management University
  • SMU Presidential Doctoral Fellowship
    Singapore Management University
  • ACM SIGSOFT CAPS Travel Fund
    ACM SIGSOFT

Invited Talks

  • From Code to Courtroom: LLMs as the New Software Judges
    Workshop on the Next Generation of CodeLLMs and Their Applications, Korea University, Seoul
    Invited by Prof. Dongsun Kim
  • When LLMs Judge Software: Toward Trustworthy Automated Evaluation
    Lab seminar, Osaka University, Japan
    Invited by Prof. Raula Gaikovina Kula

Teaching

  • Course Development
    Singapore Management University, Singapore
    CS706: Software Mining and Analysis — contributed to course design discussions with Prof. David Lo and prepared lecture slides
  • Course Development
    North Carolina State University, USA
    CSC791 (graduate special topics): designed laboratory exercises and instructional materials for the course

Experience

  • Research Engineer
    Singapore Management University
    AI for software engineering: LLM-based agents, benchmark construction, and evaluation methodology.
  • Research Assistant
    China Academy of Industrial Internet
  • Software Engineer
    iCarbonX

Professional Service

  • Junior Program Committee, MSR 2026, 2024 (Technical Track)Shadow Program Committee, ICSE 2025 (Research Track)
  • AAAI 2027ACL 2025ICLR 2027UIST 2025
  • TSE (Distinguished Reviewer)TOSEMEMSETISTMachine LearningNeurocomputingCACMJSSAutomated Software Engineering
  • ICSE 2022–2024ASE 2022–2025FSE 2023–2024SANER 2023

Selected Software

  • BigCodeBench
    Code generation benchmark with diverse function calls and complex instructions (co-author, ICLR 2025). Public leaderboard of 160+ models; built into AI2 OLMES, NVIDIA NeMo-Skills and OpenCompass.
  • PTM4Tag
    Pre-trained-model tag recommendation for Stack Overflow posts.