Dragan Bozanovic is a Java developer with over 15 years of professional experience and a decade of focused hands-on work, currently operating as an independent contractor from Serbia. He has held senior roles including Java Team Lead at Fincore Group and sustained multi-year development at SunGard and Mozzart Bet, delivering backend systems for financial and betting domains. An active contributor to open-source Java projects, he improved debugging, equality semantics, and request-forwarding capabilities in the respected yegor256/takes web framework. Known for pragmatic refactors and adding robust utility classes (e.g., TkProxy, FtSecure) he blends careful code hygiene with practical feature delivery. His background combines long-term enterprise project experience with the adaptability of freelance work, enabling fast onboarding to new systems and measured architectural improvements.
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Role in this project:
Back-end Developer
Contributions:33 commits, 12 PRs, 77 comments in 2 months
Contributions summary:Dragan primarily focused on adding the `toString` method to various classes within the `org.takes` package, including `RsFlash`, `TkForward`, `RsVelocity`, `RsXembly`, `RsForward`, `RsPrettyXML`, `RsXSLT`, `RsWithStatus`, `TkFork`, `TkSecure`, `TkReturn`, `TkFlash`, `TkClasspath`, `TkFiles` and `TkAuth`. These changes involved enhancing the debugging capabilities of the framework. Further contributions included refactoring the `RqFake` class to implement the `equals()` and `hashCode()` methods, improving the equality check and refactoring the test. The user added the `TkProxy` class, to be able to forward requests to another destination, and also added the `FtSecure` and test class.
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
Dragan Bozanovic - Java Developer at Individual Contractor