Morten S

Senior Software Engineer at KeyShot

Aarhus, Central 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 S is a senior software engineer and security-minded technologist with 15+ years building cross-platform C++ systems, from KeyShot rendering and network rendering infrastructure to Apple Silicon ports and GPU-enabled clusters. He combines deep hands-on expertise in cryptology, cybersecurity, concurrency and protocols with practical tooling skills in Python, Rust and Emacs Lisp, contributing to notable open-source projects like the widely used dumb-jump Emacs navigation package and package maintenance in Spack. As a longtime engineer and former CISO, he uniquely blends product-focused engineering (scripting, automation, crash reporting, CI/CD) with security architecture and incident-aware thinking. Based in Aarhus, Denmark, he has repeatedly led large porting and modernization efforts across C++ standards (C++11–C++20) and platform ports, and is known for simplifying complex systems to robust, testable implementations.
code15 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Aarhus University
bookTechnical Gymnasium, Technical Gymnasium at Holstebro Htx
languagesDanish, English, German
stackoverflow-logo

Stackoverflow

Stats
7,503reputation
2.1mreached
143answers
1question
Badges
visual-studio
top-5%
qt
top-5%
dictionary
top-5%
python
top-5%
aes
top-5%
user-interface
top-5%
github-logo-circle

Github Skills (27)

c-language10
python10
package-management10
emacs-lisp10
package-manager-tool10
regular-expression10
build-tools10
package-manager10
cprogramming-language10
qt9
user-interface9
git9
aes9
visual-studio9
dictionary9

Programming languages (12)

TypeScriptC++ShellRustCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
jacktasia/dumb-jump

Mar 2017 - Jan 2018

an Emacs "jump to definition" package for 60+ languages
Role in this project:
userBack-end Developer
Contributions:15 commits, 16 PRs, 1 push in 10 months
Contributions summary:Morten primarily contributed to the core functionality of the "dumb-jump" Emacs package, focusing on improving the accuracy and efficiency of its code navigation capabilities. Their work involved refining regular expressions for various programming languages, particularly C++, and expanding the support for different languages. They also implemented features such as the integration with git grep and added improvements to searching and sorting results. Furthermore, they enhanced the testing framework to ensure the reliability of the package.
emacsmelparipgrepagsilver-searcher
spack/spack

Oct 2020 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 19 commits, 17 PRs in 2 years
Contributions summary:Morten primarily focused on adding and updating package definitions for the `py-vermin` Python package within the `spack/spack` repository. Their contributions involved adding new versions of `py-vermin`, updating the URL and checksums for various versions, and fixing issues related to super() usage within the codebase. The user also made changes to the file related to logging that excluded one line. These changes were crucial for maintaining compatibility and ensuring the availability of the py-vermin package within the Spack ecosystem.
compilerpackage-managerpythonspackhpc
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