Top expert inScala Ecosystem and Reactive Programming
Viktor Klang is a seasoned software architect and engineering leader with 16 years of experience building distributed, developer-focused platforms and production-grade Java systems. Currently at Oracle working on OpenJDK, he has a strong track record leading large engineering organizations and launching cloud-native developer experiences—most recently shaping service and data platforms at Sinch and cloud/SaaS offerings at Lightbend. A long-time contributor to high-profile open-source projects like Scala and Akka, he has deep expertise in concurrency, futures/promises, actor systems and performance optimizations that improve developer productivity. Viktor combines hands-on backend engineering with strategic architecture and team building, having scaled organizations from small DX teams to ~70 FTEs. He’s also a public speaker, mentor and perpetual learner who seeks subtle, practical improvements—often in tooling or API ergonomics—that make complex systems feel simpler for other engineers.
Contributions:24 reviews, 251 commits, 200 PRs in 1 year 8 months
Contributions summary:Viktor primarily contributed to the backend implementation of the CloudState project. Their work involved adding structure and stubs for the backend, including defining gRPC protocol messages, and implementing the initial server setup using Akka HTTP. Furthermore, the user added a health check endpoint and implemented code related to the service, which suggests a focus on backend server architecture and integration. This indicates their work was critical to laying the foundation for a distributed state management system.
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
Back-end Developer
Contributions:6 reviews, 4821 commits, 86 PRs in 12 years
Contributions summary:Viktor contributed to the akka/akka repository by implementing a test to verify parent actor restarts when a decider throws an exception. Additionally, the user upgraded to Netty 3.5.0 and removed the deprecated StaticChannelPipeline and also ensured that a java system gets the appropriate parameters. These changes touch upon areas related to concurrency and actor system behavior within Akka.
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.