Bjørn Mæland is a senior full-stack developer based in Norway with 18 years of experience building performant web systems and front-end architectures. He moves fluidly between React/Vue frontends and Node/.NET backends, and has led migrations from legacy desktop and VB6 stacks to modern cloud-native web apps and reusable design systems. His work spans product-focused roles and platform engineering—real-time systems, IaC, Kubernetes, and performance testing feature regularly in his projects. An active open-source contributor, he has contributed meaningful fixes to well-known projects like Jekyll and NLTK, showing both Ruby and Python fluency. He combines a pragmatic, test-driven approach with DevOps and automation skills, making him effective at shipping reliable production systems. Notably, he’s delivered real-time solutions for high-profile clients (including a live NBA app) while also architecting single sign-on and distributed streaming backends.
18 years of coding experience
16 years of employment as a software developer
BS, Informasjonsvitenskap, BS, Informasjonsvitenskap at Universitetet i Bergen (UiB)
Contributions summary:Bjørn primarily contributed to the Natural Language Toolkit (NLTK) library by modifying existing code and fixing bugs. They made changes to several Python files, including `setup.py`, `scores.py`, `prover9.py`, `drt.py`, `wordnet_app.py`, `downloader.py`, `text.py`, and `concordance_app.py`, improving the robustness and functionality of different modules within NLTK. These modifications ranged from fixing threading issues to removing unused imports and addressing specific issues. Additionally, the user updated the documentation and fixed minor errors.
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
Role in this project:
Back-end Developer
Contributions:5 commits in 3 months
Contributions summary:Bjørn contributed to the Jekyll static site generator by modifying core Ruby files. Their changes included making the categories feature more flexible, enabling array-based category inputs, and adding functionality to ignore Emacs autosave files. Additionally, the user refactored existing code and addressed a CGI escaping issue related to post titles, demonstrating an understanding of the project's internal workings and how to improve functionality.
globestatic-siteliquidblog-engineruby
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.