Rasmus Kromann-larsen

Principal Software Engineer at poe.ninja

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
Rasmus Kromann-larsen is a Principal Software Engineer based in Copenhagen with 14 years of deep .NET expertise, a strong focus on object-oriented design, optimization and profiling. He has held senior and leadership roles at Templafy and Microsoft, and combines hands-on engineering with product-minded technical leadership—including a brief CTO stint—driving reliable systems and build/devops automation. An active open-source contributor, he’s enhanced important .NET projects like Sustainsys.Saml2 (adding SAML2 scoping extension points and tests) and Rebus (HTTP gateway, DI integration and automated release automation). Rasmus is comfortable across the stack from low-level performance tuning to CI/CD and package release pipelines, and runs his own analytics project poe.ninja on the side. Colleagues rely on him for pragmatic problem solving and clean refactors that make complex authentication and messaging codebases easier to maintain.
code14 years of coding experience
job24 years of employment as a software developer
bookM.Sc Computer Science, M.Sc Computer Science at Aarhus University
stackoverflow-logo

Stackoverflow

Stats
891reputation
27kreached
8answers
15questions
github-logo-circle

Github Skills (24)

unit-testing10
nuget10
servicebus10
saml10
net10
user-authentication10
authentication10
dotnet10
asp-net10
dotnet-core10
message-bus10
csharp10
dependency-injection10
msbuild9
devops9

Programming languages (8)

C#C++AutoHotkeyJavaScriptLuaObjective-CRubyPython

Github contributions (5)

github-logo-circle
rebus-org/Rebus

Jan 2012 - Oct 2012

:bus: Simple and lean service bus implementation for .NET
Role in this project:
userBackend & DevOps Engineer
Contributions:29 commits in 9 months
Contributions summary:Rasmus primarily contributed to the .NET-based service bus implementation by adding NuGet restore functionality to various project files and integrating a StructureMap dependency injection container. They also implemented an HTTP gateway by configuring an error queue, adding improved error messages, and resolving versioning issues. Furthermore, the user automated the build and package push process, including git tagging for releases.
rebusc-sharpservice-busleanazure-service-bus
Sustainsys/Saml2

Apr 2016 - Apr 2016

Saml2 Authentication services for ASP.NET
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 day
Contributions summary:Rasmus focused on extending the `sustainsys/saml2` library with new features, primarily related to SAML2 scoping. Their contributions included adding a `ScopingProvider` extension point, implementing a `SingleSaml2ScopingProvider`, and adding tests. They also cleaned up and refactored existing code related to scoping and authentication requests, along with adding associated unit tests for the changes.
idpaspauthenticationsaml2asp-net
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
Rasmus Kromann-larsen - Principal Software Engineer at poe.ninja