Morten Lund

Senior Engineer (DevEx) at Nykredit

North Denmark Region, Denmark
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

🤩
Rockstar
🎓
Top School
Morten Lund is a Senior Engineer focused on developer experience with 14 years of experience bridging bioengineering and software to streamline developer workflows. He has led large migrations and built unified CI/CD platforms that shrank release cycles from days to minutes, while creating tooling for C++, Python, installers and reproducible computing. A hands-on open-source contributor, he’s improved cross-platform behavior in widely used projects like conda, Snakemake and xonsh—solving tricky Windows path, quoting and shell-integration issues. His background as a biomechanical engineer and PhD work in musculo-skeletal model validation gives him a rare depth in scientific computing and model verification. He’s known for pragmatic automation (custom pytest plugins, Inno Setup pipelines) and for cultivating developer communities and documentation portals that accelerate adoption. Based in North Denmark, he combines systems-level engineering discipline with an emphasis on reproducibility and developer productivity.
code14 years of coding experience
job19 years of employment as a software developer
bookM.Sc. Biomedical Engineering, M.Sc. Biomedical Engineering at Aalborg University
bookStudent Mathematics/physics, Student Mathematics/physics at Haderslev Katedralskole
languagesEnglish, Danish
github-logo-circle

Github Skills (24)

snakemake10
multiplatform10
package-management10
python10
scripting10
windows10
command-line-interface10
conda10
cross-platform10
script10
command-line10
sh10
workflow-management10
shell10
devops10

Programming languages (14)

PowerShellXonshC++CSSRustCHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
xonsh/xonsh

Jun 2015 - Oct 2020

:shell: Python-powered shell. Full-featured and cross-platform.
Role in this project:
userBack-end Developer
Contributions:1 review, 807 commits, 449 PRs in 5 years 4 months
Contributions summary:Morten's commits primarily focused on enhancing the Xonsh shell's functionality related to external command execution and environment interaction. They implemented improvements to error handling when commands are not found, expanded the capabilities of environment variable expansion, and introduced features for improved command sourcing and alias management. These changes were implemented by modifying core files like `environ.py`, `aliases.py`, and `completer.py`.
unixiterm2pythonsystem-administrationxonsh
snakemake/snakemake

Feb 2019 - Aug 2022

This is the development home of the workflow management system Snakemake. For general information, see
Role in this project:
userBackend & DevOps Engineer
Contributions:8 reviews, 13 commits, 21 PRs in 3 years 7 months
Contributions summary:Morten primarily focused on enhancing the Snakemake workflow management system, specifically addressing Windows compatibility issues. Their contributions include implementing Windows-specific quoting functions, fixing file path issues, and resolving problems with the shell and conda environments on Windows. The user also worked on enabling the test suite on Windows and updating the test framework to handle line endings differences, demonstrating a strong focus on cross-platform support and ensuring consistent functionality.
management-systemworkflow-management-systemgeneral-informationreproducibilitysnakemake
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
Morten Lund - Senior Engineer (DevEx) at Nykredit