Jan Chyb is a Scala developer with six years of experience focused on developer experience, tooling, and JVM ecosystems, currently working at VirtusLab in Krakow. He has hands-on compiler engineering experience from contributing to the Scala 3 compiler—notably improving Scaladoc search, Inkuire integration, and link handling—which shows a knack for bridging language internals and developer-facing tools. Jan has led practical migrations such as Scala 2 to Scala 3 with macro rewrites and Cats Effect 2 to 3, demonstrating strengths in cross-version compatibility and CI adaptation. His open-source work spans prominent projects like Scala 3, Sangria GraphQL, and Scala Native, where he fixed subtle runtime and test race issues as well as Scala 3 compatibility problems. Comfortable with backend engineering and build pipelines, he blends deep technical detail with a focus on maintainability and developer productivity.
6 years of coding experience
3 years of employment as a software developer
High School Diploma, Computer science, mathematics and physics, High School Diploma, Computer science, mathematics and physics at The August Witkowski 5th High School
Master's degree, Computer Science, Master's degree, Computer Science at AGH University of Krakow
Contributions:31 reviews, 26 commits, 20 PRs in 7 months
Contributions summary:Jan focused on enhancing the Scala Native project by addressing various issues and implementing new features. They contributed to the project by updating JUnit runtime dependencies and adjusting logging output, including adding `assertThrows` functionality and fixing race conditions in test processes. They also worked on fixing bugs related to Java's NIO and URI, including adding support for PathMatching via Globs and handling resource embedding.
Contributions:122 reviews, 19 commits, 116 PRs in 10 months
Contributions summary:Jan primarily contributed to the Scala 3 compiler, specifically focusing on the Scaladoc documentation generator. They implemented features and fixed bugs within the Scaladoc, enhancing its search functionality, Inkuire integration, and link handling. The contributions involved changes to JavaScript components, Scala code, and template files.
compilerscala3scaladottyepfl
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.