Professor Kim is an expert on software engineering, with focus on designing techniques to evolve large software systems and to improve software quality. Her research group, Software Evolution and Analysis Laboratory, develops sofware analysis algorithms and development tools to make it easier to develop and evolve large scale software systems. she also has extensive background in automated program transformation, user studies with professional engineers, and statistical analysis of open source project data to allow data-driven decisions for designing novel software tools.
She is a recipient of an NSF Faculty Early Career Development (CAREER) Award, Microsoft SEIF Award, IBM Jazz Innovation Award, and Google Faculty Award. She has a strong track record of building scalable and practical tools for program transformation, refactoring, and mining software repository data.