Jakub Kozłowski is a Lead Software Engineer with 12 years of experience building robust, API-first tooling and backend systems, currently leading engineering efforts at SiriusXM from Wrocław. He specializes in Scala and functional programming, contributing to high-profile open-source projects like Metals, Cats, Cats-Effect, fs2 and http4s where he focused on refactors, performance fixes and developer ergonomics. Jakub blends hands-on implementation with technical leadership—designing experiments, proposing API designs in Smithy, and mentoring teams while owning delivery and risk mitigation. His background spans streaming and subscription platforms at Disney Streaming, complex warehouse systems at Ocado, and end-to-end consulting work, showing strong domain versatility. He also does DevOps and build engineering (Nix, Docker) and routinely improves build stability and dependency management across projects. Outside of work he speaks at conferences and balances deep technical craft with practical tools that improve other engineers’ productivity.
12 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Warsaw University of Technology
Contributions:104 reviews, 183 commits, 53 PRs in 3 years 1 month
Contributions summary:Jakub primarily focused on refactoring and enhancing the `cats-effect` library. They made significant code changes, renaming methods and adjusting types within the core concurrent and playground modules. Further contributions included fixing compilation issues in test files and improving the `racePair` functionality by extracting common code. The user's work involved deep modifications within the concurrent and testing areas of the project.
Contributions:13 reviews, 38 commits, 11 PRs in 2 years
Contributions summary:Jakub primarily focused on improving the `scalacache` library. They made changes to caching logic, introducing performance optimizations by modifying how the TTL is handled. Additionally, they updated the project's dependencies, specifically upgrading the `cats-effect` library, and ported a Caffeine module, demonstrating a focus on library maintenance and enhancement. Further changes involved refactoring code and removing dependencies.
cachingscala3scalacachedotty
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
Jakub Kozłowski - Lead Software Engineer (contract) at SiriusXM