Niels Hagen is a pragmatic engineering leader with 13 years of experience building cloud-native services and developer platforms from Oslo. As Head of Engineering at Coop Norge he combines hands-on technical judgment in Go, Python and TypeScript with people-first leadership—coaching teams, hiring talent and creating internal developer portals to streamline how engineers discover and scaffold services. His background spans search and data engineering (Elasticsearch, FAST ESP) and operational tooling on Google Cloud (GKE, Cloud Run), and he has contributed backend improvements to notable open-source search-index tooling to enable persistence and resilience. Niels is strong at translating product context into clear engineering goals and has a track record of turning static documentation into interactive platforms that accelerate cross-functional delivery.
13 years of coding experience
6 years of employment as a software developer
Bachelor's degree Informatics, Bachelor's degree Informatics at University of Oslo
A persistent, network resilient, full text search library for the browser and Node.js
Role in this project:
Back-end Developer
Contributions:13 commits in 1 day
Contributions summary:Niels's contributions primarily focused on initializing and configuring the search-index library. They refactored the initialization process using a constructor, managed file paths for persistent storage, and implemented directory creation logic to ensure data persistence. These changes included the modification of the index and metadata, and the correct use of required libraries to maintain and persist the index.
Contributions:31 reviews, 45 PRs, 105 pushes in 2 years 9 months
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.