Dragan Dosen is a Senior Software Engineer based in Zagreb with 11+ years designing and maintaining Linux-first systems and high-performance networking software. At HAProxy Technologies since 2014 he focuses on backend engineering, bug fixes and performance-driven refactors—contributing notable improvements like LRU caching and HTTP parameter fixes to the widely used HAProxy project. His skill set spans system programming (C, C++), Go and scripting (Python, Perl, shell), plus deep Linux administration, containerization and hypervisor experience. A long-time FLOSS contributor and former Debian/CARNet maintainer, he pairs production-grade reliability with low-level troubleshooting skills honed running IRC services and university systems. He brings a pragmatic, security-conscious approach to scalable, networked applications and often finds efficiency gains by reworking core components rather than layering complexity.
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
Role in this project:
Back-end Developer
Contributions:1 commit in 1 day
Contributions summary:Dragan primarily focused on bug fixes and code refactoring within the HAProxy load balancer. Their contributions involved resolving issues related to HTTP parameter fetching, initialization problems within the 51Degrees module, and improving performance through caching. The user also refactored the 51Degrees code and introduced features like LRU caching for User-Agent string detection.
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.