Wojciech Mazur is a Senior Scala Compiler Engineer based in Krakow with 10 years of experience building compilers, runtimes, and backend systems. He contributes to the Scala 3 compiler and maintains Scala Native, driving fixes and features across bytecode generation, identifier mangling, and string literal handling that improve compatibility with JVM and native targets. At VirtusLab he focused on Scala Native tooling and the Scala 3 community build, and earlier built resilient IoT data pipelines using Akka, Kafka and Kubernetes at Comarch. Known for digging into low-level compiler internals as well as practical build and integration issues, he combines systems-level rigor with production engineering. An understated strength is smoothing cross-toolchain builds—ensuring Java and native projects compile reliably across diverse environments.
Contributions:22 releases, 1158 reviews, 286 commits in 2 years 7 months
Contributions summary:Wojciech contributed to the Scala Native compiler and runtime environment by implementing and fixing features related to file system interactions and compiler internals, including fixing bugs related to handling files in `Files.walk()`, handling unlinked directories, and identifier mangling. They also worked on improving the string literal handling in the compiler, replacing older encodings with the char code units for better compatibility, and fixing the compilation of Java-based projects by adjusting the build settings and dependencies. The contributions were in areas related to compilation, runtime behavior, and core language feature implementations.
Contributions:111 reviews, 12 commits, 1393 PRs in 8 months
Contributions summary:Wojciech contributed significantly to the Scala 3 compiler, specifically focusing on build and code quality improvements. Their work included setting up integration with community builds, cleaning up core data structures, and simplifying calculations for the InnerClass attribute. Furthermore, they implemented final variable accessors, fixed issues related to incorrect line positions, and addressed problems with semantic database writes, demonstrating a strong understanding of compiler internals and JVM bytecode generation.
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.
Request Free Trial
Wojciech Mazur - Senior Scala Compiler Engineer at VirtusLab