Martin Liversage

Software Engineer at Novo Nordisk

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

👤
Senior
🎓
Top School
Martin Liversage is a seasoned software engineer and freelance consultant with three decades in IT and a decade of focused hands-on experience delivering cloud-native, high-performance systems for fintech, healthcare, and telco clients. He blends deep C#, ASP.NET Core, SQL Server and Azure expertise with strong DevOps and front-end skills, and has a track record modernizing legacy applications and architecting resilient back-ends. A pragmatic collaborator who thrives in cross-functional teams, he has held senior and lead roles at banks, medical tech firms and startups while running his own consultancy since 1998. Martin is also an active contributor to the .NET Orleans project, fixing subtle serialization, configuration and threading issues in a widely used cloud-native framework—evidence of his attention to correctness at the framework level. With a master’s in physics/mathematics from the University of Copenhagen, he pairs analytical rigor with practical software craftsmanship to deliver reliable, regulated-industry solutions.
code10 years of coding experience
job24 years of employment as a software developer
bookMaster's degree Physics/mathematics, Master's degree Physics/mathematics at Københavns Universitet - University of Copenhagen
bookStudentereksamen, Studentereksamen at Gentofte Statsskole
languagesDanish, English
stackoverflow-logo

Stackoverflow

Stats
105,696reputation
13.5mreached
1,273answers
28questions
Badges
pdf
top-5%
focus
top-5%
asynchronous
top-5%
winforms
top-5%
dependency-injection
top-1%
stream
top-5%
github-logo-circle

Github Skills (72)

xaml10
ioc-container10
linq10
winapi10
asp-net10
visual-studio10
text-files10
dynamic-memory-allocation10
actor10
wpf10
concurrency10
silverlight10
memory-management10
dotnet10
data-serialization10

Programming languages (8)

C#PowerShellBicepJavaScriptGoHTMLMarkdownPython

Github contributions (5)

github-logo-circle
dotnet/orleans

Sep 2015 - May 2019

Cloud Native application framework for .NET
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 27 comments in 3 years 8 months
Contributions summary:Martin contributed to the Orleans framework by addressing several key issues related to configuration, serialization, and thread management. They fixed a bug in the `ClusterConfiguration` class initialization, ensuring proper functionality. The user also improved the framework by implementing the correct use of `CultureInfo.InvariantCulture` in formatting and making the shutdown thread a background thread. Furthermore, they addressed a serialization issue with `ImmutableArray<T>` and fixed a NullReferenceException related to log consistency providers.
dotnetconcurrencycloud-computingdistributed-actorsframework
Liversage/Primitives

Sep 2020 - Aug 2022

Create primitives to combat primitive obsession.
Contributions:27 commits, 18 PRs, 25 pushes in 1 year 10 months
combatprimitivesprimitive
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 Liversage - Software Engineer at Novo Nordisk