Mikkel Bundgaard

Software Engineer at Copenhagen Optimization

Copenhagen, Capital Region of 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
Mikkel Bundgaard is a software engineer and researcher with 14 years’ experience bridging academic research in programming languages and type systems with pragmatic software development for mobile and distributed systems. He holds a PhD-level background in formal semantics and higher-order process calculi and has translated that theory into practice through roles from PostDoc research to lead developer and current engineering work at Copenhagen Optimization. Mikkel contributes to well-known open-source projects like NUnit and to .NET samples, focusing on improving test infrastructure and documentation clarity—signals of a developer who values reliability and maintainability. He excels in high-level, object-oriented and functional programming, teaching and supervising, and has a track record of modernizing legacy systems and creating frameworks for service architectures. A detail-oriented problem solver, he often pairs formal reasoning about correctness with hands-on refactoring and automation to deliver robust distributed software.
code14 years of coding experience
job15 years of employment as a software developer
bookMSc, Computer Science, MSc, Computer Science at IT-Universitetet i København
bookB.Sc., Natural and Computer Science, B.Sc., Natural and Computer Science at Roskilde University
bookMathematical general certificate, Mathematical general certificate at Falkonergårdens Gymnasium
languagesDanish, English, Swedish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

test-driven-design10
testing10
net10
nunit10
test-framework10
dotnet10
dotnet-new10
vba10
asp-net10
tdd10
dotnet-core10
csharp10
documentation10
test-automation10
code-formatting10

Programming languages (14)

C#PowerShellCSSVim SnippetGoHTMLXSLTTypeScript

Github contributions (5)

github-logo-circle
nunit/nunit

May 2017 - Oct 2022

NUnit Framework
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:171 reviews, 198 commits, 197 PRs in 5 years 5 months
Contributions summary:Mikkel primarily contributed to the NUnit Framework, focusing on bug fixes and improvements to the testing infrastructure. They addressed issues related to test framework attributes and stack trace formatting. Additionally, they removed and refactored constraints, and added formatting support for new data types. Overall, the commits demonstrate a focus on maintaining and enhancing the core functionality and reliability of the testing framework.
dotnettestingtest-frameworkc-sharpnunit-framework
dotnet/samples

May 2018 - May 2019

Sample code referenced by the .NET documentation
Role in this project:
userTechnical Writer
Contributions:7 PRs, 4 comments in 1 year 1 month
Contributions summary:Mikkel primarily focused on modifying and updating code snippets within the .NET samples repository. Their commits involved correcting presentation, fixing formatting, and correcting code snippets to improve consistency and accuracy. The user's contributions also included renaming parameters and aligning comments, suggesting a focus on enhancing the clarity and readability of the sample code for documentation purposes.
dotnetfsharpvisual-basiccsharpdotnet-core
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
Mikkel Bundgaard - Software Engineer at Copenhagen Optimization