Fredrik De Vibe is a tech lead based in Oslo with 12 years of software engineering experience and a strong background in both hands-on development and team leadership. He has led R&D and consulting teams at organizations like The Qt Company and Sopra Steria, and currently heads technical delivery at Gnist Consulting after an extended period as an independent consultant. Fredrik's engineering roots span embedded C/C++ and video conferencing systems through to Python and backend services, complemented by practical Scrum mastery and process improvement. An active open-source contributor, he has improved robustness and developer ergonomics in notable projects such as ChicagoBoss (Erlang web MVC) and the multi-protocol bridge matterbridge, demonstrating depth in back-end systems and logging/error handling. He blends a systems-level perspective from a University of Oslo M.Sc. with a pragmatic focus on observability, error handling and developer workflows—often surfacing small but impactful improvements like multiline stacktrace formatting and IRC NickServ integration. Colleagues know him as a process enthusiast who pairs technical rigor with a knack for making complex systems easier to maintain and operate.
12 years of coding experience
21 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at University of Oslo
Contributions summary:Fredrik primarily contributed to the back-end functionality of the Erlang web MVC framework. They added support for configuring template auto-escaping within the ErlyDTL template adapter and documented this feature. Furthermore, the user addressed error handling within controllers and views by sending appropriate server error responses and improved logging with formatted stack traces. They also refined the logging utility by implementing multiline stack traces and refactored the stacktrace formatting.
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)
Role in this project:
Back-end Developer
Contributions:8 commits, 7 PRs, 4 comments in 3 days
Contributions summary:Fredrik primarily focused on enhancing the `matterbridge` project by adding new functionalities and improving existing ones. They implemented features like enabling the `!users` command with table formatting, adding NickServ authentication for IRC, and adding configuration options such as `PrefixMessagesWithNick`, `NickFormatter`, and `NicksPerRow`. Moreover, they made improvements in message formatting and asynchronous handling of connect events. These changes indicate a focus on expanding bridge functionalities and improving user experience.
xmppwhatsappdiscordbotssh
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.