Piotr Chabelski

Scala Product Manager at VirtusLab

Warsaw, Masovian 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
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.
code10 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree Information Technology, Engineer's degree Information Technology at Poznan University of Technology
bookBachelor's degree Chinese Studies, Bachelor's degree Chinese Studies at Uniwersytet im. Adama Mickiewicza w Poznaniu
book Teaching Chinese to Speakers of Other Languages, Teaching Chinese to Speakers of Other Languages at Yunnan Normal University
languagesPolish, English, Chinese, German, Japanese, Swedish
github-logo-circle

Github Skills (20)

autocomplete10
build-system10
java10
scala10
javas10
dotty10
automation10
coursier10
compiler-compiler10
compiler10
automations10
intellij-platform10
documentation10
cli10
testing9

Programming languages (10)

TypeScriptJavaShellScalaSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
VirtusLab/scala-cli

Feb 2023 - Mar 2023

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:
userBack-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.
command-line-toolscala-clicompileinteractscala
Code AI platform with Code Search & Cody
Role in this project:
userFull-stack Developer
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.
sourcegraphcode-generationrepo-type-maindeveloper-toolslsif-enabled
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