Michael Søndergaard

CEO at Spectral Compute

Aarhus, Central Denmark Region
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

👤
Senior
🎓
Top School
Michael Søndergaard is the CEO of Spectral Compute and a software leader with 14 years of engineering experience, focused on accelerating high-performance computing, GPU-based general-purpose compute, and AI workloads. He combines hands-on engineering chops—evident from open-source contributions to projects like the Elm compiler and gameplay backend fixes in Lua—with strategic product leadership that scales distributed and parallel systems. With a B.Sc. in Computer Science from Aarhus University, he has a track record of designing, testing, and deploying efficient, production-grade software while iteratively automating and optimizing workflows. Before founding Spectral Compute he consulted across industries, bringing practical implementation experience from startups to mature engineering teams. Notably, his code work spans low-level transformation logic and subtle bug fixes in damage calculation, showing attention to both architectural design and precise algorithmic detail. Based in Aarhus, Denmark, he blends curiosity about emerging tech with a mission-driven approach to continuous improvement.
code14 years of coding experience
job2 years of employment as a software developer
bookHTX, Information Technology, HTX, Information Technology at Teknisk Gymnasium Viby
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Aarhus Universitet
languagesEnglish, Danish, German
stackoverflow-logo

Stackoverflow

Stats
1,484reputation
106kreached
36answers
1question
github-logo-circle

Github Skills (20)

calculator10
cal10
elm10
calc10
lua10
ca10
game-development10
javascript9
code-optimization9
mechanics9
computer-engineering8
compiler-design7
ruby-on-rails6
strong-typing6
command-line6

Programming languages (16)

C#JavaC++CCMakeNASLHTMLKotlin

Github contributions (5)

github-logo-circle
FAForever/fa

Jul 2014 - Oct 2016

Lua code for FAF
Role in this project:
userBack-end Developer
Contributions:13 releases, 299 commits, 153 PRs in 2 years 3 months
Contributions summary:Michael made a code change to the `lua/shield.lua` file. The commit message indicates that the user fixed shield overspill damage, implementing logic to correctly calculate and apply damage. The code changes involved modifications to the `OnGetDamageAbsorption`, `GetOverkill`, and `OnDamage` functions, suggesting a focus on damage calculation and handling within the shield system. These code changes indicate backend work in a Lua environment.
luafaf
elm/compiler

Oct 2013 - Nov 2013

Compiler for Elm, a functional language for reliable webapps.
Role in this project:
userFull-stack Developer
Contributions:16 commits in 21 days
Contributions summary:Michael primarily worked on the `Transform2D` module, adding features like translation, scaling, and scaleX/scaleY transformations. They refactored the code to unify matrices into a 3x2 representation and updated the Elm and JavaScript implementations. Additionally, the user addressed whitespace and indentation issues in the runtime files (`Init.js`, `Collage.js`, `Element.js`, `Utils.js`) and compiler files (`SourceSyntax/Type.hs`, `SourceSyntax/Module.hs`, `SourceSyntax/Declaration.hs`, `Transform/SortDefinitions.hs`, `Type/Type.hs`), improving code consistency and fixing typos.
functional-languageelmreliablecompilerwebapps
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
Michael Søndergaard - CEO at Spectral Compute