Szymon R is a Senior Staff Software Engineer with 11 years of experience, specialising in Scala (including contributions to the Scala 3 compiler) and full-stack systems spanning ZIO, Play, React, Ruby and Java/Spring. He combines low-level GPU and rendering experience (Vulkan/OpenGL/OpenCL) with cloud-native deployment on Kubernetes, Google Cloud and AWS, enabling both high-performance and distributed data platforms. His recent roles include compiler work for Scala 3 and leading backend and data-platform efforts at VirtusLab and UBS before moving into system-on-chip interconnects at Arteris. A longtime freelancer and organiser of the Kraków Scala User Group, he blends open-source craftsmanship with practical product delivery, evidenced by compiler lint and synthesis improvements in the renowned scala/scala3 repo.
11 years of coding experience
6 years of employment as a software developer
Engineer's degree Computer Science, Engineer's degree Computer Science at AGH University of Krakow
Contributions:132 reviews, 96 commits, 78 PRs in 8 months
Contributions summary:Szymon contributed to the Scala 3 compiler, specifically focusing on the `dotty/tools/dotc/typer/Synthesizer.scala` and `dotty/tools/dotc/transform/CheckUnused.scala` files. Their work involved adding error reporting and making improvements related to synthesis, and also adding a new Lint phase. The changes included code modifications in areas related to imports, locals, and the generation of synthetic symbols. The contributions show a focus on improving compiler functionality and code quality.
Contributions:16 commits, 15 pushes, 1 branch in 8 months
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.