Dejan Kos is a Senior Software Engineer with 11 years of experience designing and building high-performance distributed backend services in Kotlin, Java, and Rust. Currently at Gradle, he focuses on optimizing build performance and caching, contributing to the widely used gradle/gradle project and improving Gradle Enterprise plugin integrations. He has a strong track record of leading and growing engineering teams, establishing development processes, and mentoring team leaders from his time at Infobip and Autodesk. His work spans fault-tolerant, low-latency systems, custom distributed caches, and automated deployment and observability for multi-datacenter platforms. Known for blending hands-on coding with process design, he brings both deep technical craft and pragmatic team-level practices to production-scale problems.
11 years of coding experience
11 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Polytechnic of Rijeka
Contributions summary:Dejan primarily focused on enhancing the build cache functionality within the Gradle project. Their contributions included updates to the Gradle Enterprise plugin, integration of the NextGen build cache, and related refactoring and cleanup tasks. They also introduced and modified configurations for the build cache, including dependency updates and incorporating configurable executors for asynchronous operations. This work suggests a focus on optimizing build performance and automating caching processes.
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.