Morten Enemark Lund

Senior Engineer - Biomechanics & Developer Experiences

About Me

Senior Engineer specializing in biomechanical modeling and simulation. I am passionate about open source and developer tools, and has 10+ years experience improving source control, build & release automation, test infrastructure, and documentation for modeling and scientific software.

Open Source Projects

Automation & extension tooling for the AnyBody Modeling System.

The AnyPyTools package provides a Python interface to automate multibody musculoskeletal model simulations in the AnyBody Modeling System. The main advantage of AnyPyTools is that it enables reproducible research for the AnyBody Modeling System, and bridges the gap to the whole ecosystem of open source scientific Python packages.

Snakemake

Co-maintainer

https://snakemake.github.io/

Workflow management for reproducible and scalable data analyses.

Snakemake is highly used in in the field of bioinformatics, but the system is usefull in all cases where data analysis workflows are involved. The Snakemake workflow management system is a tool to create reproducible and scalable data analyses. Workflows are described via a human readable, Python based language.

My contribution to snakemake was enabling windows support, which involved integration of the commandline systems on windows, and updating the snakemake test system to also handle windows tests. I am currently one of the 8 maintainers of the project.

Xonsh

Core Developer (2016 - 2022)

https://xon.sh/

Python-powered cross-platform shell (9K+ GitHub stars; Top 10 trending in 2020).

Xonsh is a modern, full-featured and cross-platform python shell. The language is a superset of Python 3.6+ with additional shell primitives that you are used to from Bash and IPython. It works on all major systems including Linux, OSX, and Windows. Xonsh is meant for the daily use of experts and novices.

It has been a while since I actively contributed, but I have previously I was one of the core-developers when xonsh was getting started, and mostly handled the Windows compatibility aspects.

Academic Publications

Published 20+ peer-reviewed papers (Scopus h-index: 13). See the full publications list: Academic Publications

Experience

AnyBody Technology A/S

Application Engineer

Aug 2014 – Present | Aalborg, DK

Biomchanical Modeling

  • Top expert in biomechanical multibody modeling, simulation & analysis with the AnyBody Modeling System.
  • Developed the MoCap analysis framework for the AnyBody Modeling System, and model repository.
  • Consultant in biomechanical modeling for industrial & research clients.

Developer Experience / Platform Engineering

  • Orchestrated long-term Git platform journey (Bitbucket/Jira → GitLab → Azure DevOps Server / GitHub); led migration plans, branching policies & onboarding.
  • Architected unified CI/CD (Azure Pipelines + GitHub Actions) for C++, Python tooling & docs; automated artifact & installer assembly cutting release cycle to ~25 minutes.
  • Developed custom pytest plugin suite for model verification tests accelerating developer feedback.
  • Built internal documentation portals (Sphinx + custom extensions & Pygments lexer) for AnyScript language & models.
  • Modernized installer delivery via automated Inno Setup pipeline reducing manual effort & improving reliability.
  • Implemented repo/workflow tooling emphasizing security, consistency & testability; championed Developer Experience.
  • Fostered external & internal user community (AMMR, training/webcasts, discourse forums) driving adoption & contribution.

Materials and Production, Aalborg University

PhD Researcher

Aug 2009 – 2014 | Aalborg, DK

  • Research & development of biomechanical models for human movement & environment interaction.
  • Investigated validation methodologies for biomechanical multibody models.

TKS A/S

Consultant – R&D Engineer

2009 | Aalborg, DK

  • Embedded software controlling wheelchairs with inter-oral devices.
  • ISO 13485 compliance & medical device documentation.

Health Science and Technology, AAU

Research Assistant

Apr 2008 – Aug 2009 | Aalborg, DK

  • Embedded software development.
  • Wheelchair control with inter-oral interfaces.

Mathematical Sciences, AAU

Teaching Assistant

Aug 2008 – Aug 2010 | Aalborg, DK

  • Assistant teacher in mathematics for first-year students.

Mermaid Care A/S

Engineering Trainee

Aug 2007 – Jan 2008 | Aalborg, DK

  • R&D of medical equipment.
  • Standards & regulations (ISO 60601-1) & Quality Management (ISO 13485).

Education

Aalborg University

MSc Biomedical Engineering

Graduated Jun 2008 | Aalborg, DK

Focus: Medical signals and systems.

When I'm Not Working

When I’m not behind my PC, I am father to two kids. I enjoy cooking and outdoor activities with my family, like skiing and swimming. I spend some of my time helping restoring and sailing an old wooden sailboat as part of club in Aalborg, that I helped start.