Carl Hörberg

CEO at 84codes

Åre, Jämtland 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

👤
Senior
🎓
Top School
Carl Hörberg is a seasoned software engineer and entrepreneur, currently CEO of 84codes, a company providing managed open-source server hosting for RabbitMQ, PostgreSQL, and Apache Kafka. With 15 years of experience, he bridges hands-on back-end development and strategic cloud infrastructure leadership to deliver reliable, scalable services. An active open-source contributor, his work spans core RabbitMQ server features, Ruby and .NET ecosystems, and enhancements across projects like rabbitmq-server, Bunny, Autofac, and node-amqp. He has driven security and reliability improvements, including TLS hostname verification, SNI defaults, and reconnection and stability improvements in AMQP clients. His career spans roles at Mon 7 Consulting AB, Ericsson, and the Swedish Armed Forces, supported by a Master of Science in Information Technology from Linköping University. Based in Åre, Sweden, he combines entrepreneurial grit with deep technical breadth to turn complex distributed systems into developer-friendly, production-grade platforms.
code16 years of coding experience
job6 years of employment as a software developer
bookMaster of Science, Information technology, Master of Science, Information technology at Linköping University
stackoverflow-logo

Stackoverflow

Stats
5,993reputation
1.8mreached
65answers
31questions
Badges
rabbitmq
top-5%
jquery
top-5%
html-select
top-5%
64-bit
top-5%
javascript
top-5%
github-logo-circle

Github Skills (81)

programming-language10
node-js10
messaging10
ioc-container10
package-management10
testing10
http10
message-queue10
ruby10
language-design10
sockets10
socketio10
programming-languages10
programminglanguage10
dotnet10

Programming languages (21)

C#JavaCRustMakefileGoSassHTML

Github contributions (5)

github-logo-circle
ruby-amqp/bunny

May 2012 - Mar 2021

Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Role in this project:
userBack-end Developer
Contributions:35 commits, 10 PRs, 35 comments in 9 years
Contributions summary:Carl contributed to the `Bunny` Ruby client for RabbitMQ, focusing on improving its functionality and robustness. They implemented features such as allowing connection strings for Bunny.run and added the handling of TLS certificates, including default paths, error logging, and improved security checks. Additional contributions include documentation updates and improvements to error handling within the connection and reader loops.
ruby-clientrubyamqpmessagingamqp0-9-1
postwait/node-amqp

Jan 2014 - Feb 2015

node-amqp is an AMQP client for nodejs
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 1 year
Contributions summary:Carl primarily focused on improving the reconnection and stability features of the AMQP client. They added a separate test for reconnecting with a server-named queue and made changes to handle server-side channel configurations. Furthermore, the user addressed an issue where the client was attempting to declare 'amq.*' queues. These commits demonstrate a focus on addressing edge cases and ensuring the reliability of the AMQP client.
nodejsamqpamqp-clientrabbitmq-client
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