Björn-egil Dahlberg

Senior Solution Architect at Sartorius Data Analytics

Umeå, 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
award
Top expert inElixir and Erlang Web Development
Björn-egil Dahlberg is a Senior Solution Architect with 17 years of experience blending low-level systems programming and large-scale cloud architecture. He has driven multicore performance and runtime engineering work on the Erlang/OTP VM and later translated that deep systems expertise into designing event-driven, cloud-native analytics platforms using Kubernetes, AWS and Azure. Known for taking projects through technical barriers, he pairs hands-on C and Erlang performance tuning with pragmatic architecture, domain-driven design and release coordination. His open-source contributions include improving maintainability in the high-profile Erlang/OTP repository, reflecting a focus on long-term code health as well as performance. Based in Umeå, Sweden, he brings a rare combination of compiler/runtime insights and modern cloud-native practice to help teams deliver resilient, scalable systems.
code17 years of coding experience
job14 years of employment as a software developer
bookPhysics, Computer Science, Physics, Computer Science at Umeå University
languagesEnglish, Swedish
github-logo-circle

Github Skills (5)

maintenance10
refactoring10
erlang10
refactor10
testing10

Programming languages (3)

Vim SnippetErlangElixir

Github contributions (5)

github-logo-circle
erlang/otp

Nov 2009 - Feb 2019

Erlang/OTP
Role in this project:
userBack-end Developer
Contributions:1 release, 1961 commits, 72 PRs in 9 years 4 months
Contributions summary:Björn-egil modernized the use of timetraps within the Erlang/OTP repository. They modified several test files to eliminate the use of the deprecated `?config()` macro and replaced instances of `test_server:fail/0,1` with `ct:fail/1`. Additionally, they updated code to use `io:format/2` in place of `test_server:format/2` and refactored various test suites, which indicates a focus on improving the codebase's maintainability and potentially, its performance.
gleamerlangbeamerlang-otpelixir
psyeugenic/matstat

May 2014 - May 2016

Contributions:16 commits, 6 pushes in 2 years
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
Björn-egil Dahlberg - Senior Solution Architect at Sartorius Data Analytics