Magnus Bergmark

Senior Software Developer at Devbox

Stockholm, Stockholm County, Sweden
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
Magnus Bergmark is a senior software developer with 17 years of experience, currently consulting through Devbox from Stockholm. He has a strong backend focus in Ruby/Rails, contributing to well-known projects like Draper and improving GitHub Services integrations by enhancing notification formatting, refactoring for maintainability, and adding tests. His career spans product and data-focused roles at Hemnet, Bisnode and Newsline Group, where he moved systems to more robust, testable architectures. Comfortable in consultancy settings, he prefers contracting engagements and brings a pragmatic blend of legacy-system fluency and modern engineering practices. An understated strength is his attention to long-term code health—he consistently adds tests and warnings to prevent regressions while shipping useful features.
code17 years of coding experience
job12 years of employment as a software developer
bookIT-Gymnasiet Södertörn
languagesSwedish, English
github-logo-circle

Github Skills (12)

ruby10
enterprise-integration10
ruby-rails10
decorators10
rails10
servicebus10
decorator10
system-integration10
integrations10
testing10
api-design9
documentation8

Programming languages (24)

C#CSSC++CRustMakefileTeXGo

Github contributions (5)

github-logo-circle
github/github-services

Jan 2012 - Jan 2012

Legacy GitHub Services Integration
Role in this project:
userBackend Developer
Contributions:6 commits in 7 days
Contributions summary:Magnus primarily contributed to the `github-services` repository by enhancing the Talker service. They implemented features to improve push, pull request, and issue notifications, ensuring appropriate message formatting and URL inclusion. The user refactored code for improved maintainability and wrote tests to cover various code paths. These changes demonstrate a focus on improving the integration and functionality of the Talker service.
github-servicesintegration-services
drapergem/draper

Oct 2012 - Oct 2012

Decorators/View-Models for Rails Applications
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 day
Contributions summary:Magnus primarily contributed to the `drapergem/draper` repository, focused on implementing and refining core features of the Draper gem, a library for decorators/view models in Rails applications. Their work included fixing warnings related to documentation generation and adding a method to list decorators of a specific instance. The user also addressed a bug where a decorator was being reapplied in the chain and implemented a warning.
railsdecoratorsrails-applicationsruby
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