Jędrzej Rochala

Scala Developer at VirtusLab

Łódź Voivodeship, Poland
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
Jędrzej Rochala is a Scala-focused compiler and tooling engineer with six years of experience building developer-facing systems and IDE support. He has worked on the Scala 3 compiler (Dotty), contributing notable enhancements to language-server completions for MatchType cases and named patterns—improvements that directly benefit developer productivity in a widely used, flagship open-source project. At Scala Center he maintained IDE-integrated compiler components, Metals support and Scastie, and now continues honing Scala tooling at VirtusLab. He combines deep compiler internals knowledge with practical delivery of robust tests and performance-minded fixes, and often operates at the intersection of language design and editor ergonomics. Based in Łódź Voivodeship, Poland, he brings both research-caliber rigor and hands-on engineering to the Scala ecosystem.
code6 years of coding experience
job2 years of employment as a software developer
bookEngineer's degree, Computer Science, Engineer's degree, Computer Science at Wroclaw University of Science and Technology
github-logo-circle

Github Skills (5)

dotty10
compiler-design10
code-completion10
scala10
language-server9

Programming languages (10)

TypeScriptJavaShellRustScalaSCSSJavaScriptTree-sitter Query

Github contributions (5)

github-logo-circle
scala/scala3

Mar 2022 - Aug 2022

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer
Contributions:167 reviews, 69 commits, 103 PRs in 5 months
Contributions summary:Jędrzej primarily contributed to the Scala 3 compiler, specifically enhancing the completion features for the language server. They implemented code completions for `MatchType` cases, and improved support for named patterns and other edge cases related to patterns. The contributions involved modifying code in the compiler and language server, including adding tests to verify the implementation.
compilerdottyscalascala3epfl
rochala/scastie

Aug 2022 - Nov 2025

An interactive playground for Scala
Contributions:197 pushes, 104 branches in 3 years 3 months
scalajsscalafunctional-programmingplayground
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