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 CEO and seasoned software engineer with 16 years of experience building and operating managed open-source infrastructure services such as hosted RabbitMQ, PostgreSQL, and Kafka. He combines hands-on backend and DevOps expertise—contributing to projects like RabbitMQ, Crystal, and Homebrew—with leadership running 84codes and a history of leading small engineering teams at Mon 7 Consulting. Comfortable across Erlang, Ruby, and systems tooling, he has improved core messaging, networking, and serialization functionality in widely used open-source projects. A former sergeant in the Swedish Armed Forces, he brings disciplined leadership and field-tested resilience to high-availability systems and incident response. Based in Åre, Sweden, Carl prefers solving hard reliability and interoperability problems so developers can focus on shipping features rather than managing servers.
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 (71)

programming-language10
messaging10
ioc-container10
package-management10
testing10
http10
message-queue10
ruby10
asp-net10
language-design10
dotnet10
rabbitmq10
socket10
dependency-injection10
test-automation10

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
Carl Hörberg - CEO at 84codes