Postdoctoral Researcher · National University of Singapore

Imam Nur Bani Yusuf

Portrait of Imam Nur Bani Yusuf

About Me

I design and build evaluation infrastructure and coding-agent systems that make AI-generated software more reliable and effective. My aim is to understand how these systems behave in realistic software workflows and identify where they can be improved.

I am currently a postdoctoral researcher at SPARTAN, National University of Singapore, advised by Professor Abhik Roychoudhury. I completed my PhD at Singapore Management University as part of the SOAR Research group, under the guidance of Professors Lingxiao Jiang and David Lo.

Featured Work

Past Research Projects

RustMap

Project-Scale C-to-Rust Migration

RustMap combines LLM-based translation with program analysis to support project-scale migration from C to Rust.

ICECCS 2025 Research Paper

RustMap: Towards Project-Scale C-to-Rust Migration via LLM and Program Analysis

LLM4CBI

Compiler Bug Isolation with LLMs

LLM4CBI combines language models, program analysis, and adaptive prompt selection to generate effective witness programs for compiler bug isolation.

IEEE TSE 2024 Research Paper

Isolating Compiler Bugs by Generating Effective Witness Programs With Large Language Models

ArduinoProg

Automated Arduino Programming

This project explored how domain knowledge and learning techniques can connect natural-language intent and hardware setups with reusable examples and generated Arduino programs.

ICSE 2023 Doctoral Symposium

Towards Automated Embedded Systems Programming

MSR 2023 Research Paper

Automating Arduino Programming: From Hardware Setups to Sample Source Code Generation

ASE 2023 Tool Paper

ArduinoProg: Towards Automating Arduino Programming

RecipeGen++

Trigger-Action Program Generation

This project developed domain-adapted learning and retrieval techniques to generate trigger-action programs from natural-language requirements.

ICPC 2022 Research Paper

Accurate Generation of Trigger-Action Programs with Domain-Adapted Sequence-to-Sequence Learning

ESEC/FSE 2022 Tool Paper

RecipeGen++: An Automated Trigger-Action Programs Generator

BiasFinder

Bias Testing for Sentiment Analysis Systems

BiasFinder uses metamorphic testing to reveal demographic bias in sentiment-analysis systems.

IEEE TSE 2022 Research Paper

BiasFinder: Metamorphic Test Generation to Uncover Bias for Sentiment Analysis Systems

See all publications on Google Scholar .