Assistant Professor at Jeonbuk National University
Jeonju Metropolitan Area South Korea
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Kyungdahm Yun is an Assistant Professor and computational crop modeler with 22 years of software and research experience blending computer science, agronomy, and environmental modeling. He led development of the Cropbox.jl framework and multiple crop modules (corn, garlic, leaf gas exchange, 3D root growth), and taught plant modeling while advancing reproducible modeling workflows at the University of Washington. His background spans full-stack geospatial systems and production software—ranging from an agricultural early-warning web platform to maintaining Homebrew formulas and adding Julia support to repo2docker—reflecting a rare mix of scientific rigor and practical devops. Fluent in building tools that make complex models reproducible and deployable, he focuses on bridging model design, versioned builds, and field-scale applications. Based in Jeonju, South Korea, he combines PhD-level research with hands-on engineering to deliver scalable, extensible crop modeling tools.
22 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (PhD), Environmental and Forest Sciences, Doctor of Philosophy (PhD), Environmental and Forest Sciences at University of Washington
MS, Information and Communications, MS, Information and Communications at Gwangju Institute of Science and Technology
💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
Software Engineer (Formula Maintainer)
Contributions:36 commits, 32 PRs, 38 comments in 3 years 3 months
Contributions summary:Kyungdahm primarily contributes to the Homebrew package manager, adding, updating, and maintaining formulas for various software packages. Their work includes creating new formulas for software such as Free Pascal Compiler (fpc), and managing updates for existing packages like UME, MESS, SMPEG, and others, incorporating fixes, and adapting dependencies (e.g., switching to SDL2 for UME and MESS, and introducing smpeg2). This involves modifying Ruby scripts that define how each package is built and installed by Homebrew, effectively acting as a package maintainer.
Turn repositories into Jupyter-enabled Docker images
Role in this project:
Back-end Developer
Contributions:3 reviews, 10 commits, 9 PRs in 7 months
Contributions summary:Kyungdahm primarily contributed to enhancing Julia language support within the `repo2docker` project. Their work involved adding support for various Julia versions, fetching available versions from an external source, and handling potential errors during the version fetching process. The user also modified the code to set a default Julia version and ensure compatibility, demonstrating a focus on build process and dependency management.
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
Kyungdahm Yun - Assistant Professor at Jeonbuk National University