Professor And Vice Chair Of Graduate Studies, Computer Science
Los Angeles, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Miryung Kim is a Professor and Vice Chair of Graduate Studies in Computer Science at UCLA who pioneers Software Engineering for Data Analytics and Machine Learning, blending rigorous research with real-world tech transfer. She leads the Software Engineering and Analysis Lab, known for automated testing and debugging tools for Apache Spark and the Java bytecode debloating project JDebloat, which has seen adoption by industry and the U.S. Navy. Her large-scale empirical studies—ranging from data scientist practices to refactoring at Microsoft—have shaped tooling for code clones, API usage mining, and interactive code search and visualization. An ACM Distinguished Member and SIGSOFT Influential Educator, she has mentored multiple faculty now at top institutions and served as Program Co-Chair of ESEC/FSE 2022 and keynote at ASE 2019. Miryung’s work stands out for combining Internet-scale mining of software repositories with tangible engineering impact across enterprises and government.
10 years of coding experience
10 years of employment as a software developer
PhD and MS, Computer Science and Engineering, PhD and MS, Computer Science and Engineering at University of Washington
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Korea Advanced Institute of Science and Technology
Contributions:3 commits, 2 pushes, 1 branch in 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Miryung Kim - Professor And Vice Chair Of Graduate Studies, Computer Science