Rolf Kristensen

Senior Software Engineer at Sopra Steria

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
Rolf Kristensen is a Senior Software Engineer based in Copenhagen with 17 years of experience designing and delivering Java microservice architectures and PaaS-hosted solutions, currently leading backend development and architecture at Sopra Steria. He combines hands-on Java expertise with deep operational knowledge from OpenShift deployments and has held technical lead and consultancy roles where he bridged customer requirements, design and delivery. An active open-source contributor in the .NET logging ecosystem, Rolf has improved logging, structured logging support and integrations for high-profile projects such as ServiceStack, Google Cloud .NET libraries, NLog and Sentry. His work often focuses on reliability and observability—adding async property pushing, trace/context fields and exception capture—to make production systems easier to monitor and debug. With an M.Sc. in Computer System Engineering from DTU, he brings a pragmatic engineer-architect mindset and a track record of improving performance and developer ergonomics across both enterprise projects and popular OSS libraries.
code17 years of coding experience
job6 years of employment as a software developer
bookM.Sc., Computer System Engineering, M.Sc., Computer System Engineering at Danmarks Tekniske Universitet / Technical University of Denmark
bookHighschool, Mathematics, Highschool, Mathematics at Rungsted Gymnasium
stackoverflow-logo

Stackoverflow

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

Github Skills (32)

asp-net-core-mvc10
application-framework10
json10
nlog10
sentry10
net10
app-framework10
dotnet10
asp-net-core10
netframework10
asp-net10
sdk10
dotnet-core10
netcore10
web-framework10

Programming languages (13)

C#PowerShellMDXJavaC++CGoHTML

Github contributions (5)

github-logo-circle
NLog/NLog.Extensions.Logging

Aug 2017 - Jan 2023

NLog as Logging Provider for Microsoft Extension Logging
Role in this project:
userBack-end Developer
Contributions:29 releases, 22 reviews, 184 commits in 5 years 6 months
Contributions summary:Rolf's contributions primarily focused on enhancing the NLog extension for Microsoft Extension Logging. They implemented features related to message templates, including capturing structured logging parameter names, and the ability to capture and format message properties. Furthermore, the user worked on optimizing code by minimizing string allocations when adding event ID properties, improving overall performance, and providing additional flexibility to control logging behavior. The user also integrated with the latest version of NLog 5.0 with support for ScopeContext.
dotnetnetstandard20providernetstandardlogger
NLog/NLog.Web

Jan 2018 - Jan 2023

NLog integration for ASP.NET & ASP.NET Core 2-8
Role in this project:
userBack-end Developer
Contributions:28 releases, 287 reviews, 194 commits in 5 years
Contributions summary:Rolf's commits primarily focus on integrating and updating the NLog library for ASP.NET and ASP.NET Core projects. They modified several files, including configuration files, to utilize the `LogManager.LoadConfiguration` method and deprecated older methods. Furthermore, the user updated dependencies and adjusted various tests to support the latest ASP.NET Core versions and functionalities. The user's work included adding new layout renderers and fixing issues.
loggingloggerasp-net-core-mvcasp-netnet-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