Dongjae Kim is an assistant professor and software engineer with nine years of experience bridging academic research and industry applications, currently based in Chicago. He leads research on agent-based LLM systems for testing and debugging and teaches applied software engineering with a strong emphasis on software testing. His industry work includes building production anomaly-detection models and monitoring dashboards for global automotive customers, and presenting solutions to stakeholders at major industry summits. As a freelance developer he has supported life-science researchers by delivering research-focused tooling and landing pages, reflecting a rare blend of computational and biological domain experience. Pursuing a doctoral thesis in software engineering and computer science, he combines rigorous research with hands-on system delivery and mentorship of graduate and undergraduate projects that translate directly to real-world crash triage and observability use cases. Colleagues describe him as someone who sustains curiosity through self-venturing, turning exploratory ideas into practical, deployable solutions.
9 years of coding experience
6 years of employment as a software developer
Doctoral thesis, Software Engineering and Computer Science, Doctoral thesis, Software Engineering and Computer Science at Concordia University
Bachelor's degree, Biochemistry & Computer Science, Bachelor's degree, Biochemistry & Computer Science at McGill University
Contributions:56 pushes, 1 branch in 5 years 7 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.