Summary
Marvin Van Aalst is a research software engineer and computational biologist with eight years of experience blending academic rigor and production-grade software development. Currently at RWTH Aachen after completing a PhD and research roles in Düsseldorf, he builds mechanistic learning tools (MxlPy, MxlBricks, MxlWeb) that bridge systems biology models and practical workflows. His background spans isotope-labelled metabolic modeling, leaf venation optimality, and teaching quantitative biology, giving him a strong grounding in both theory and reproducible code. He has led development teams in industry and contributed to multidisciplinary projects like GAIN4CROPS and iGEM, demonstrating an ability to translate biological questions into scalable computational solutions. Notably, his work focuses on mechanistic modeling ecosystems—making complex biological models more modular, interoperable, and developer-friendly.
8 years of coding experience
5 years of employment as a software developer
High School Diploma, 1.9, High School Diploma, 1.9 at Geschwister-Scholl Gymnasium Düsseldorf
Master of Science - MS, Biology, 1.1, Master of Science - MS, Biology, 1.1 at Heinrich-Heine-Universität Düsseldorf
German, English