Ivan Qsoft is a Lead Mobile Developer based in Sarajevo with nine years of hands-on experience building full-stack mobile solutions and leading teams at QSD BiH. He combines deep mobile engineering chops with backend sensibilities—demonstrated by meaningful contributions to the popular PubNub Java SDK where he improved concurrency handling, telemetry, dependency updates, and added a heartbeat feature. A self-described "mobile geek," he moves fluidly between Android and server-side concerns, focusing on robustness, tooling, and maintainability. Known for pragmatic bug fixes and CI/code-quality improvements, he brings a practical engineering mindset that reduces production risk while accelerating delivery.
Contributions:16 releases, 84 commits, 175 PRs in 2 years 5 months
Contributions summary:Ivan primarily focused on enhancing the PubNub Java SDK. Their contributions include synchronizing listener managers to prevent concurrent modification exceptions, upgrading the Gson library, and bumping the version to 4.15.0 and 4.17.0. Additionally, the user fixed bugs related to telemetry and YAML files, and also updated the Javadoc. They also added a heartbeat feature with no subscription and addressed Codacy and Travis complaints.
Sample code and apps for PubNub’s Chat Resource Center
Contributions:47 commits, 3 PRs, 17 pushes in 1 month
centerpubnubchat-resource-centerchatmhealth
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.