Björn Nyberg is a Senior Geospatial Analyst with eight years of experience turning earth observation data into practical solutions for flood adaptation, ecosystem conservation, and geohazard assessment. He leads multidisciplinary teams and R&D initiatives—currently building real-time pluvial, fluvial, and storm surge modelling tools at 7Analytics—while holding academic appointments as an Adjunct Associate Professor and research affiliate at the Bjerknes Centre. Skilled across Python and JavaScript, TensorFlow, GCP, Google Earth Engine, QGIS/ArcGIS, and core open-source geospatial libraries, he bridges science and software to operationalize high-resolution, cloud-native workflows. His work uniquely spans fundamental sedimentology and large-scale environmental monitoring, reflecting a PhD-grounded ability to connect process-based understanding with scalable machine-learning ETL pipelines. An entrepreneurially minded consultant, he has delivered bespoke geospatial systems and interactive teaching tools, signaling a rare combination of field science, teaching innovation, and production-grade engineering.
8 years of coding experience
5 years of employment as a software developer
MSc, Sedimentology, MSc, Sedimentology at University of Aberdeen
BSc, Environmental Earth Science, BSc, Environmental Earth Science at James Cook University
PhD, Remote Sensing, GIS and Sedimentology (Virtual Outcrop Geology Group), PhD, Remote Sensing, GIS and Sedimentology (Virtual Outcrop Geology Group) at Universitetet i Bergen (UiB) / University of Bergen
Contributions:1 release, 44 commits, 2 PRs in 4 years 9 months
characterizationarcgiselementstoolboxqgis
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.