Roar Brænden

Systemutvikler at NIVA

Oslo, Norway
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
Roar Brænden is a seasoned system developer based in Oslo with over 10 years building web and desktop solutions for the environmental services sector at NIVA and prior consultancy roles. He brings broad polyglot experience—from Java, C/C++, and Python to Swift and VB.Net—combined with practical expertise in Jakarta EE, GraphQL, React, GeoServer/GeoTools and GIS web stacks. A proven back-end contributor to high-profile open-source projects like GeoServer and GeoTools, he has fixed subtle WMTS/WFS interoperability bugs, OAuth2 issues and improved tile/time handling in production-grade geospatial services. Comfortable across databases and devops tools (Oracle, PostgreSQL, Maven, Docker, Git), he translates complex spatial requirements into robust, maintainable systems. Collected academic grounding from UiO underpins a pragmatic approach that favors reliability and interoperability over novelty.
code10 years of coding experience
bookCand mag, Cand mag at Universitetet i Oslo (UiO)
bookUniversity of Oslo
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

wms10
geoserver10
javas10
wfs10
rest-api10
webmap10
mts10
geospatial10
java10
testing9
http8
apidoc7
oauth7
wps7
api7

Programming languages (5)

JavaRVBAJupyter NotebookPython

Github contributions (5)

github-logo-circle
geotools/geotools

Dec 2020 - Jan 2023

Official GeoTools repository
Role in this project:
userBack-end Developer
Contributions:68 reviews, 112 commits, 109 PRs in 2 years 1 month
Contributions summary:Roar primarily focused on improving the WMTS tile client and the handling of WMTS requests. They modified the WMTS tile service to load images and incorporated changes to properly include time parameters in the URL. The user made code adjustments to handle and parse the GetFeature and GetTile requests, ensuring correct handling of both KVP and REST-based WMTS services, as well as handling potential ServiceExceptions, and enhancing the functionality of the WMTS client.
sqlserverpostgiswmsgeotoolsmongodb
geoserver/geoserver

Feb 2021 - Sep 2021

Official GeoServer repository
Role in this project:
userBack-end Developer
Contributions:2 reviews, 2 commits, 11 PRs in 6 months
Contributions summary:Roar's contributions primarily focused on fixing issues related to HTTP headers and WMTS cascade, involving changes in the `ResourcePool`, `SecuredWebMapTileServer`, and `WfsRemoteStoreTest` classes. They addressed a bug where empty files were left behind after failures, and also addressed OAuth2-related runtime exceptions. Furthermore, the user made adjustments to accommodate WPS calls to internal WFS services, handling version 2.0.0 requests and axis flipping.
wcswpswfsgeospatialgml
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
Roar Brænden - Systemutvikler at NIVA