Erlend Hamnaberg is a seasoned consultant and backend engineer with 17 years of experience building robust Scala and Java systems from Oslo. At Arktekk he combines hands‑on delivery with open source stewardship, co‑maintaining prominent projects like http4s and contributing significant improvements to tapir, elastic4s and scala-steward. His work spans HTTP DSLs, OpenAPI modeling, Elasticsearch client features and even low-level image format handling in TwelveMonkeys, reflecting a rare blend of protocol, tooling and media-processing expertise. A long-time community organizer (former chair of javaBin) and Mill/DevOps contributor, he focuses on practical, well-tested solutions and continuous learning. Notably, his commits reveal an attention to interoperability and standards compliance that benefits both libraries and their adopters.
17 years of coding experience
3 years of employment as a software developer
Bachelor Computer Engineering, Bachelor Computer Engineering at Sør-Trøndelag University College (HiST)
Contributions:49 commits, 31 PRs, 19 pushes in 6 years 11 months
Contributions summary:Erlend contributed to the `unfiltered/unfiltered` project, a toolkit for servicing HTTP requests in Scala. Their work primarily focused on enhancing the library's functionality by fixing bugs, such as resolving an issue with null pointer exceptions when parameters were missing. They implemented features related to header parsing and content negotiation, and added support for RFC-6585 HTTP status codes. Their commits demonstrate a focus on improving the core HTTP request handling and response capabilities of the framework.
Contributions:218 reviews, 162 commits, 141 PRs in 3 years 9 months
Contributions summary:Erlend's commits primarily focus on enhancing the HTTP4S DSL for improved functionality. They added a new type constructor to the DSL to enable the usage of the DSL for http4s-directives. They also made changes to support a natural transformation to ResponseGenerator, allowing for the interaction of F and G and fixed a few compile issues. The work also included addressing issues related to dependency versions and updating the code.
idiomatichttp-clientscalafs2typelevel
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.