Summary
Joonho Kim is a research-focused software engineer and PhD candidate at the University of Toronto with a decade of experience in graphics, HCI, and education. At the Dynamic Graphics Project he builds sketch-based interfaces to streamline design and animation workflows, blending practical system work with user-centered research. He has taught and coordinated core CS courses extensively, demonstrating a strong commitment to pedagogy alongside research. Past industry and academic internships—Weta Digital (facial modeling), Google, and work with Greg Turk and Jarek Rossignac—give him a rare mix of production-grade engineering and geometric/graphics research. He’s open to faculty or postdoc roles in HCI/Graphics/ML and is considering returning to work in South Korea after graduation. A lesser-known thread through his career is consistent course leadership and curriculum development, reflecting deep interest in how people learn computing as well as how they create with it.
10 years of coding experience
1 year of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Georgia Institute of Technology
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto