Nikolaj Geisle is a developer based in Odense with five years of hands-on experience building backend systems and contributing to open-source .NET projects. A UCL computer science student and current core team developer at Umbraco, he has shipped fixes that improved concurrency, validation, and middleware behavior in the widely used Umbraco CMS. He pairs practical logistics experience managing teams with clear communication in Danish and English, bringing an operational mindset to software delivery. At Umbraco he focuses on backend robustness—refactoring data structures and controllers to prevent subtle runtime issues. Comfortable in collaborative, open-source environments, he combines academic grounding with production-driven problem solving. Colleagues value him for digging into core framework code to resolve non-obvious bugs that improve reliability for many users.
Umbraco is a free and open source .NET content management system helping you deliver delightful digital experiences.
Role in this project:
Back-end Developer
Contributions:3 releases, 367 reviews, 453 commits in 1 year 5 months
Contributions summary:Nikolaj's contributions focused on back-end development within the Umbraco CMS. They implemented fixes for concurrency issues by changing data structures and methods within the AspNetCoreHostingEnviroment. The user also addressed a bug in the validation process within the MemberController and resolved an issue with resolving UmbracoHelper in middleware. The changes involved modifying core files and ensuring correct functionality of the CMS.
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.