Piotr Chabelski is a Scala product manager and tooling engineer with 10 years of experience, currently leading product work on the Scala 3 compiler and actively maintaining the open-source Scala CLI. He combines deep hands-on experience in build automation, dependency management and IDE integrations (IntelliJ/VS Code) with product judgment that shapes developer workflows. His contributions to the high-profile scala/scala3 compiler and to scala-cli show a pragmatic focus on build/release reliability and clearer CLI UX, while earlier full‑stack work added IDE autocomplete and platform integrations for Sourcegraph. Based in Warsaw and fluent in Chinese studies, he brings an uncommon cross-cultural perspective that informs remote collaboration and developer advocacy.
10 years of coding experience
6 years of employment as a software developer
Engineer's degree Information Technology, Engineer's degree Information Technology at Poznan University of Technology
Bachelor's degree Chinese Studies, Bachelor's degree Chinese Studies at Uniwersytet im. Adama Mickiewicza w Poznaniu
Teaching Chinese to Speakers of Other Languages, Teaching Chinese to Speakers of Other Languages at Yunnan Normal University
Polish, English, Chinese, German, Japanese, Swedish
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
Role in this project:
Back-end Developer
Contributions:29 releases, 1259 reviews, 76 commits in 1 month
Contributions summary:Piotr primarily focused on enhancing the help messages for various sub-commands within the Scala CLI tool. They expanded the documentation for the `run`, `version`, `update`, `uninstall`, `test`, `shebang`, `repl`, `setup-ide`, and `package` sub-commands, adding detailed explanations and clarifying the usage of each. Furthermore, the user added help messages for the `publish`, `publish local`, `publish setup`, and `github secret create` sub-commands, increasing user-friendliness and providing specific instructions. This involved modifying the code to include descriptive text that guides users on how to use each command and its corresponding options.
Contributions:104 reviews, 85 PRs, 156 pushes in 4 months
Contributions summary:Piotr primarily contributed to the development of the JetBrains client for the Sourcegraph code AI platform. Their work focused on implementing and improving the autocomplete functionality for the IntelliJ platform. The contributions include addressing issues related to access token handling, fixing the application of Cody completion, and adding features such as language-specific autocomplete disabling and a status bar action for enabling/disabling autocomplete.
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.