Summary
Jiho Shin is a research-focused software engineer and postdoctoral researcher with eight years of experience at the intersection of AI and software engineering, currently studying agentic software engineering at York University. He builds and evaluates LLM-driven agents and toolchains that automate testing, code generation, and repair while investigating reliability, trust, and explainability of foundation models in real-world SE tasks. His work spans AI4SE and SE4AI—engineering robust ML systems from mined repository artifacts and benchmarking LLMs for tasks like assertion generation, program repair, and code summarization. Jiho has led projects synthesizing chain-of-thought code data for reinforcement learning with execution feedback and delivered practical ML products such as hiring chatbots, reflecting a balance of rigorous research and applied engineering. Trained with a PhD from York and MS/BS from Handong Global University, he brings an uncommon mix of empirical evaluation expertise and hands-on agent development.
8 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at York University
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Handong Global University
Chinese, English, Korean