Paweł Marks

Software Engineer at JetBrains

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
Paweł Marks is a tooling and compiler engineer with 11 years of experience, currently at JetBrains after leading the Scala Compiler Team and serving as Release Officer for Scala 3 at VirtusLab. He specializes in bootstrapping projects into production-ready developer tools and smoothing developer experience pain points, with hands-on contributions to high-profile open-source compiler and documentation projects like scala3 and Kotlin Dokka. Comfortable in both technical leadership and deep backend engineering, he has driven compiler test infrastructure, signature handling, and documentation model work that bridge language internals and user-facing tooling. Based in Krakow, he combines a pragmatic product mindset with a knack for eliminating small but pervasive developer annoyances that improve team velocity.
code11 years of coding experience
job10 years of employment as a software developer
bookInżynier (BSc) Computer Science, Inżynier (BSc) Computer Science at AGH University of Krakow
languagesPolish, English
github-logo-circle

Github Skills (8)

kotlin10
testing10
api-documentation10
compiler-design10
documentation10
scala10
manipulation9
java-annotations9

Programming languages (8)

JavaShellRustScalaSCSSHTMLRubyKotlin

Github contributions (5)

github-logo-circle
Kotlin/dokka

Oct 2019 - Jan 2022

API documentation engine for Kotlin
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:4 releases, 63 reviews, 181 commits in 2 years 3 months
Contributions summary:Paweł's commits primarily involve the development of a documentation engine for Kotlin. They worked on implementing pseudo-generators and updating the model for the documentation. Furthermore, the user added comments to the page model to improve documentation. The commits showcase an emphasis on code compilation, generator creation, and updating the documentation model.
apidokkaapi-documentationkotlinjavadoc
scala/scala3

Nov 2020 - Jan 2023

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer
Contributions:1 release, 126 reviews, 307 commits in 2 years 3 months
Contributions summary:Paweł's commits focused on implementing and refactoring test cases for the Scala 3 compiler, specifically related to signature testing and the handling of various language features like extensions, annotations, and opaque types. Their contributions involved modifying Scala files within the `scala3doc` project and creating new test case files. The user also worked on the bean property generation and handling of Java annotation parameters, which suggests a contribution to compiler internals.
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