Kyungdahm Yun

Assistant Professor at Jeonbuk National University

Jeonju Metropolitan Area South Korea
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code22 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy (PhD), Environmental and Forest Sciences, Doctor of Philosophy (PhD), Environmental and Forest Sciences at University of Washington
bookMS, Information and Communications, MS, Information and Communications at Gwangju Institute of Science and Technology
bookBS, Computer Science, 3.85 / 4.3 (Major: 4.18 / 4.3), BS, Computer Science, 3.85 / 4.3 (Major: 4.18 / 4.3) at Yonsei University
languagesEnglish, Korean
github-logo-circle

Github Skills (21)

dependency-management10
formula10
docker10
package-management10
python10
dockers10
ruby10
homebrew10
formulas10
build-process10
software-packaging10
julia10
jupyter9
sdl9
sem9

Programming languages (16)

JavaC++CRustHTMLFortranJuliaTypeScript

Github contributions (5)

github-logo-circle
Homebrew/legacy-homebrew

Jan 2013 - Mar 2016

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userSoftware 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.
macoshomebrew
jupyterhub/repo2docker

Aug 2020 - Mar 2021

Turn repositories into Jupyter-enabled Docker images
Role in this project:
userBack-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.
repositoriesjupyter-notebookdockerjupyterlabjupyter
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