Top expert inScala Ecosystem and Reactive Programming
Ilija Ljubicic is a seasoned software leader and co-founder with 15 years of experience building resilient, cloud-native systems and developer tools from Stockholm. He has held CTO roles and now leads Outsmartly while also serving as Principal Engineer on core Akka and Kalix teams at Lightbend, blending hands-on backend development with product and platform strategy. His deep expertise in reactive systems, persistence, and messaging is reflected in sustained contributions to high-profile open-source projects such as Akka, Alpakka, akka-http, akka-persistence-cassandra and sbt-jmh where he has driven API improvements, serialization, performance fixes and release engineering. Comfortable operating across startups and infrastructure projects, he repeatedly modernizes APIs, refactors for robustness, and optimizes production behavior under real-world constraints. Notably, his contributions span both protocol-level improvements (AMQP, gRPC metadata) and release/build tooling—an unusual combination that helps bridge developer experience and runtime reliability.
Contributions:38 reviews, 50 commits, 115 PRs in 6 years 1 month
Contributions summary:Ilija's commits primarily involve modifying and expanding the functionality of Akka cluster samples, specifically those demonstrating various aspects of cluster behavior. The user updated dependencies like Akka sharding and the core Akka version, indicating an effort to keep the project up-to-date with newer releases. They also refactored code to adapt to newer versions of Akka, including migration to typed actors.
Akka Management is a suite of tools for operating Akka Clusters.
Role in this project:
Back-end Developer
Contributions:3 releases, 270 reviews, 28 commits in 4 years 8 months
Contributions summary:Ilija primarily contributed to the `akka-management-loglevels-logback` module, implementing dynamic log level control for the Akka Management project. Their work included creating routes to change and inspect log levels, adding the ability to update Akka classic log levels, and restructuring paths. They also addressed review feedback by implementing features like read-only flags and logging of client IPs when log levels change, as well as adding validation of log levels.
opsclustersakka-managementakka-httpscala
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.