Szymon R

Senior Staff Software Engineer at Arteris

Krakow, Lesser Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree Computer Science, Engineer's degree Computer Science at AGH University of Krakow
languagesEnglish, Polish, German
github-logo-circle

Github Skills (8)

compiler-development10
scala10
code-optimization9
lint8
debug8
debugging8
linting8
linter8

Programming languages (8)

TypeScriptC#JavaCSSScalaSCSSHTMLPython

Github contributions (5)

github-logo-circle
scala/scala3

May 2022 - Jan 2023

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer
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.
compilerscala3scaladottyepfl
Jaca777/game-engine

Sep 2015 - Jun 2016

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.
Request Free Trial