Experience

Research, industry, and teaching.

A timeline of research, agentic SE, and applied AI work across academia and industry.

May 2026 – presentToronto, ON

Postdoctoral Research Fellow

York University — Lassonde School of Engineering
  • Researching agentic software engineering: how humans interact with agents, and how agents and tools collaborate on complex SE tasks.
Sep 2025 – Apr 2026Kingston, ON

Postdoctoral Research Fellow

Queen’s University — SAIL / MCIS
  • Conducted and advised graduate researchers on agentic SE studies.
Jan 2024 – May 2025Remote · Palo Alto, CA

RLEF / CodeGenAgent Lead

Turing
  • Synthesized chain-of-thought code data for reinforcement learning with execution feedback (RLEF).
  • Improved code generation agents by reinforcing soundness and completeness in test generation.
Oct 2024 – Feb 2025Remote · Charlottetown, PE

Applied AI Engineering Intern

HGS (Hinduja Group Companies)
  • Built a Copilot Studio chatbot for the job application process.
  • Enhanced the homepage chatbot to guide prospective clients with lead and sales details.
Sep 2021 – Aug 2025Toronto, ON

Graduate Research Assistant

York University
  • AI for SE: built agents and LLM frameworks to automate testing, generate code, and repair programs using mined software data.
  • SE for AI: engineered reliable, secure, interpretable AI systems by testing, validating, and benchmarking LLMs and ML/DL libraries.
Teaching Assistant · Sep 2021 – Apr 2025
  • Coordinated graders, office hours, and lab materials for Software Design, Software Engineering Testing, and Software Tools.
Mar 2019 – Feb 2021Pohang, South Korea

Graduate Research Assistant

Handong Global University
  • Proposed an actionable defect prediction framework improving F1 by 22% over baseline ML models.
  • Conducted a survey of 32 papers on generating source code from natural language descriptions.
Teaching Assistant · Sep 2018 – Dec 2020
  • Supported courses in Computer Vision, Data Structures, C Programming, and Software Engineering.
Feb 2014 – Jan 2016Gyeonggi, South Korea

Military Interpreter (KOR/ENG)

Republic of Korea Navy
  • Provided on-site interpretation for naval operations, training, and joint exercises.
  • Facilitated multilingual communication between units and visiting delegations.