Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
About me
This is a page not in th emain menu
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
The 37th IEEE/ACM International Conference on Automated Software Engineering (ASE)
45th IEEE/ACM International Conference on Software Engineering (ICSE)
45th IEEE/ACM International Conference on Software Engineering (ICSE)
the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023)
The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
46th International Conference on Software Engineering (ICSE)
46th IEEE/ACM International Conference on Software Engineering (ICSE), ACM Student Research Competition
6th International Workshop on Automated Program Repair (APR), co-located with ICSE 2025
47th IEEE/ACM International Conference on Software Engineering (ICSE)
47th IEEE/ACM International Conference on Software Engineering (ICSE), ACM Student Research Competition
ACM International Conference on the Foundations of Software Engineering (FSE), Ideas, Visions and Reflections (IVR) Track
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
IEEE Transactions on Software Engineering (TSE)
Workshop on Automated Mobile App Testing at ASE (ASE-AMOBILE)
40th IEEE/ACM International Conference on Automated Software Engineering (ASE)
40th IEEE/ACM International Conference on Automated Software Engineering (ASE)
33rd IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
48th IEEE/ACM International Conference on Software Engineering (ICSE)
47th IEEE Symposium on Security and Privacy (S&P)
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
35th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
Published:
Presented the paper Has My Release Disobeyed Semantic Versioning? Static Detection Based on Semantic Differencing at the 37th IEEE/ACM International Conference on Automated Software Engineering. Received the ACM SIGSOFT Distinguished Paper Award.
Published:
A talk about the research paper Compatible Remediation on Vulnerabilities from Third-Party Libraries for Java Projects
Published:
Presented the paper Mitigating Persistence of Open-Source Vulnerabilities in Maven Ecosystem at the 38th IEEE/ACM International Conference on Automated Software Engineering.
Published:
Presented the paper Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem at the 46th IEEE/ACM International Conference on Software Engineering.
Published:
Presented papers at the 47th IEEE/ACM International Conference on Software Engineering, including Enhancing OSS Remediation with Patch Backporting (Student Research Competition) and Towards Unveiling Vulnerability Remediation Tactics from OSS Community (APR Workshop).
Published:
Presented the paper Drop the Golden Apples: Identifying Third-Party Reuse by DB-Less Software Composition Analysis at the 33rd ACM International Conference on the Foundations of Software Engineering.
Published:
Presented the paper Fixing Outside the Box: Uncovering Tactics for Open-Source Security Issue Management at the ACM SIGSOFT International Symposium on Software Testing and Analysis.
Published:
Invited research talk on software supply chain security, open-source vulnerability management, and LLM-driven software security.
Published:
Invited research talk on software supply chain security, open-source vulnerability management, and LLM-driven software security.
Published:
Invited research talk on software supply chain security, open-source vulnerability management, and LLM-driven software security.
Published:
Presenting the paper Minimizing Breaking Changes and Redundancy in Mitigating Technical Lag for Java Projects at the 48th IEEE/ACM International Conference on Software Engineering.
Undergraduate course, Nanyang Technological University, 2023
During the second semester of 2022-2023, I served as a teaching assistant for the lab tutorial sessions of the Data Structure and Algorithm course.
Undergraduate course, Nanyang Technological University, 2025
During the second semester of 2024-2025, I served as a tutorial lecturer for the tutorial sessions of the Software Engineering module.
Guest Lecture, University College London, 2025
Guest lecture on software supply chain security for a software engineering course.
Guest Lecture, Nanyang Technological University, 2025
Guest lecture on real-world cases of Design Pattern implementations for the Software Engineering SE2006/SC2006 module (2nd year undergraduate course).