
National University of Singapore
M.Sc. in Computer Engineering
I am a master’s student in Computer Engineering at the National University of Singapore and conduct research at Showlab, supervised by Prof. Mike Zheng Shou. I am currently also a Research Intern at Huawei Singapore, supervised by Dr. Weijia Wu, exploring controllable video generation and world models.
I want to build AI that becomes a capable participant in everyday life and work. A central question guides my research: how can understanding and imagining the world lead to reliable, useful interaction? I explore agents that adapt to changing environments and reflect on their behavior, alongside generative models that connect visual possibilities to executable actions. My research spans multimodal understanding and generation, with world models and spatial intelligence connecting perception, prediction and action.
Agents that assist proactively, adapt to changing contexts and improve decisions through feedback.
Connecting perception and visual imagination to actions that can be executed and verified.
Controllable video generation and action-conditioned world models grounded in 3D spatial state.
“Stay hungry, Stay foolish”

M.Sc. in Computer Engineering

B.Eng. in Software Engineering
2012 Labs · Multimodal Model Lab
Research Intern
Researching spatial intelligence through camera-controlled video generation, geometry-aware world models and agentic world models, exploring the relationship between actions, 3D spatial states and visual generation.
Model Operations Department
R&D Intern
Contributed to an enterprise BI platform, turning business data into reusable dashboards and visual reports. Developed date components, data interfaces and export features to make business analysis more accessible.
Can a convincing robot video become an executable action? Dream.exe recovers robot trajectories from generated videos and tests them in a physics simulator, assessing physical plausibility and task completion. Across 101 manipulation tasks and 8 models, it asks what visual quality alone cannot tell us: can an imagined future actually be carried out?
Real software tasks often begin halfway through a workflow, rather than on a clean starting screen. WorldGUI tests whether GUI agents can recognize progress, adapt their plans and continue from diverse initial states across 10 applications and 611 task instances. Its Plan-Act-Critic framework integrates reflection into planning and execution so agents can detect errors and adjust their next steps.
Can a multimodal LLM serve as a reliable critic for GUI agents? CriticGUI evaluates whether models can understand interface states and transitions, judge whether an action fulfills the current instruction, and explain why it succeeds or fails. Using hierarchical instructions, action code, before-and-after screenshots and action videos, the benchmark assesses critic judgments and explanations independently of action generation, focusing on state-aware, instruction-grounded multimodal understanding.
Temporal requirements are often scattered across sentences or left implicit. nl2spec++ links relations through shared entities, reasons about hidden ordering and dependencies, and translates them into parseable linear temporal logic (LTL). It makes constraints in natural-language descriptions explicit and ready for subsequent verification.
AdaHC addresses the computational overhead of multi-token prediction in LLM training, combining adaptive head chunking with pipeline parallelism to make additional prediction capacity more efficient.
Long-context training can distribute attention computation unevenly across devices. Libra uses a bounded sequence pool to reorganize workloads, addressing this imbalance so distributed training can use compute resources more effectively.
I love the open questions in research—and the work of turning an idea into something that actually runs. Curiosity keeps me asking why; an inner drive to build keeps me learning, experimenting and following through.
Away from research, music is a constant. JJ Lin is a longtime favorite—his songs are often part of my day.