Dejan Bosanac

Senior Principal Software Engineer at The Apache Software Foundation

Vienna, Austria
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
Dejan Bosanac is a Senior Principal Software Engineer based in Vienna with 18 years of experience building resilient, event-driven and IoT-focused systems. Currently at Red Hat and co-founder of a digital finance startup, he blends enterprise-grade engineering with product-facing entrepreneurship. A long-time Apache and Eclipse contributor and committer, Dejan has deep expertise in messaging platforms—contributing notable backend work to ActiveMQ, Artemis and Eclipse Hono around broker integration, OSGi support, MQTT/OpenWire testing and production-ready error handling. He is comfortable across the stack, having added usability and full-stack features to projects like the Hawtio web console while driving backend stability and Spring/JAAS integrations. Known for pragmatic refactoring, improved startup/error strategies and thorough unit/integration tests, he brings a practical focus on operability and debugging. He also quietly mixes systems-level rigor with business sense, shipping platforms that anticipate real-world edge and connectivity challenges.
code18 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
161reputation
14kreached
7answers
0questions
github-logo-circle

Github Skills (35)

camelcase10
javascript10
jms10
messaging10
web-application10
back-end-development10
mq10
hawtio10
apache-camel10
java10
javas10
osgi10
webapp10
spring-boot10
telemetry10

Programming languages (12)

SmartyTypeScriptJavaShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
apache/activemq

Sep 2008 - Mar 2019

Apache ActiveMQ Classic
Role in this project:
userBack-end Developer
Contributions:1314 commits in 10 years 7 months
Contributions summary:Dejan's contributions focused on maintaining and improving the ActiveMQ Classic codebase, a Java-based messaging broker. The user addressed compiler warnings, introduced a new module for Spring integration, and resolved issues related to composite destinations and master/slave broker setups. Additional contributions include features like broker version information and custom error pages, indicating a focus on stability, functionality, and usability of the core messaging platform.
pythonnetwork-clientactivemqphpruby
eclipse-hono/hono

Apr 2016 - Mar 2021

Eclipse Hono™ Project
Role in this project:
userBack-end Developer
Contributions:1 release, 29 reviews, 125 commits in 4 years 11 months
Contributions summary:Dejan contributed to the backend implementation of the Eclipse Hono project, specifically focusing on features related to message handling and the integration of the ActiveMQ message broker. Their work includes adding an ActiveMQ profile, configuration files for easier debugging, and options for handling different path separators in the messaging infrastructure. Furthermore, the user improved the application's startup process and error handling for downstream connection losses and client reconnection. They have also performed code refactoring and added unit tests.
honoeclipseioteclipsemessagingjava
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
Dejan Bosanac - Senior Principal Software Engineer at The Apache Software Foundation