Martin Sjölund

Assistant Professor at Linköping University

Linköping, Sweden
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
Martin Sjölund is an Assistant Professor at Linköping University with 16 years of experience in software and research-focused engineering. He holds a PhD in Computer Science from Linköping and blends academic rigor with hands-on systems work, particularly improving low-level C code and build systems. His open-source contributions to the widely used Modelica Standard Library show a focus on robustness and reproducible builds—adding autotools/autoconf support, cleaning code, and refining numerical utility functions. Based in Linköping, Sweden, he brings deep expertise in modeling and simulation toolchains and a knack for pragmatic engineering improvements that make complex scientific software easier to maintain and release.
code16 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Linköping University
languagesEnglish, Swedish, German
github-logo-circle

Github Skills (7)

c1710
build-system10
c1110
modelica10
autotools9
cross-compiling8
crossbuild8

Programming languages (21)

JavaCSSC++CTeXMakefileModelicaHTML

Github contributions (5)

github-logo-circle
Free (standard conforming) library to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
Role in this project:
userBack-end Developer
Contributions:61 reviews, 127 commits, 22 PRs in 9 years 9 months
Contributions summary:Martin primarily focused on improving the Modelica Standard Library's underlying C-code and build process. They addressed code quality by removing tabs, fixing typos, and ensuring consistent formatting. Their contributions included adding build project using autotools, setting up autoconf to detect headers, and adding release notes. The user also made improvements to the functions in ModelicaUtilities.h, and ModelicaStandardTablesUsertab.c.
snl-applicationsfluidsystem-modellingmechanicalhierarchical
10th International Modelica Conference
Contributions:1 release, 5 commits, 1 PR in 1 year 7 months
modelica
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
Martin Sjölund - Assistant Professor at Linköping University