Łukasz Wawrzyk

Developer Experience Expert at VirtusLab

Cracow Metropolitan Area 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
Łukasz Wawrzyk is a Developer Experience Expert with over a decade of hands-on experience improving developer productivity for large-scale monorepos and enterprise toolchains. He specializes in IDE and build-system integrations—especially Bazel, IntelliJ, VS Code—and JVM and Python ecosystems, having delivered dramatic performance wins like cutting import times from an hour to minutes and speeding CLion test indexing fourfold. Łukasz combines low-level engineering (Java/Scala/Kotlin, Python) with high-level tooling strategy, leading teams and shipping open-source improvements to projects such as Metals, IntelliJ Scala plugin, and Bloop. His work often focuses on build-server and BSP integrations, Windows-specific performance fixes, and automated IDE e2e testing, showing a rare mix of platform portability and developer ergonomics. Based in Kraków, he consults and mentors while continuing to contribute significant backend and integration patches to prominent Scala tooling projects. Colleagues rely on him to turn complex build and IDE pain points into measurable developer velocity gains.
code11 years of coding experience
job6 years of employment as a software developer
bookAGH University
github-logo-circle

Github Skills (22)

sbt10
build-system10
language-server-protocol10
java10
scala10
javas10
language-server10
intellij-plugin10
scala-compiler10
build-tools10
functional-programming10
intellij9
jvm-languages9
intellij-idea9
configuration-management9

Programming languages (10)

TypeScriptJavaShellStarlarkRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
JetBrains/intellij-scala

Jan 2019 - Jan 2022

Scala plugin for IntelliJ IDEA
Role in this project:
userBack-end Developer
Contributions:2 reviews, 38 commits, 27 PRs in 3 years
Contributions summary:Łukasz primarily contributed to the Scala plugin for IntelliJ IDEA by enhancing the build process and compiler references functionality. They implemented performance improvements by utilizing sets for faster classpath lookups and optimizing the initialization of the reference service. The user also made changes related to BSP (Build Server Protocol) integration, including setting the JDK from BSP and fixing issues related to worksheet support, demonstrating a focus on build tooling and compiler infrastructure.
intellij-platformintellij-ideascalaintellij-pluginintellij
scalacenter/bloop

Mar 2020 - Apr 2020

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
Role in this project:
userBack-end Developer
Contributions:1 review, 12 commits, 4 PRs in 22 days
Contributions summary:Łukasz primarily contributed to the build server and CLI tool, `bloop`, focusing on enhancements related to build system integration and configuration. Their work involved adding support for `sourceRoot` in the BSP, modifying project data structures, and implementing functionality to regenerate bloop project data using external tools. Further contributions include Windows-specific shell commands and improving the refresh process for project data, while also integrating with IntelliJ and Metals clients.
build-serverproductivitycompilation-servercompiledeveloper-tools
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
Łukasz Wawrzyk - Developer Experience Expert at VirtusLab