Krzysztof Romanowski

Head Of Developer Productivity at VirtusLab

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
Krzysztof Romanowski is a seasoned Scala engineer and developer productivity leader with 12+ years of experience, currently Head of Developer Productivity at VirtusLab. He combines deep JVM debugging and profiling expertise with hands-on tooling work—authoring the Hoarder sbt plugin to speed up compilation reuse—and has contributed to flagship projects like the Scala 2/3 compilers and the IntelliJ Scala plugin. He has progressed through technical and leadership roles at VirtusLab, building platforms for large-scale Scala development and shaping developer workflows. An active community organizer, he runs ScalaSphere and multiple regional JVM meetups, bridging open-source contributions with grassroots knowledge sharing. Notably, his compiler-level contributions reflect a focus on performance and build reliability that quietly improve developer velocity at scale.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree Computer Sience, Bachelor's degree Computer Sience at AGH University of Krakow
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
227reached
1answer
0questions
github-logo-circle

Github Skills (30)

debugging10
debug10
evaluation10
expressions10
document-generation10
intellij-idea10
java10
scala10
javas10
evaluator10
eval10
compiler-design10
expression10
performance-optimization10
scala-compiler10

Programming languages (11)

TypeScriptJavaCSSShellStarlarkScalaSCSSJavaScript

Github contributions (5)

github-logo-circle
scala/scala3

Jul 2020 - Mar 2022

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer
Contributions:244 reviews, 345 commits, 150 PRs in 1 year 8 months
Contributions summary:Krzysztof contributed to the Scala 3 compiler project by implementing and improving features related to documentation generation. The commits focused on refining the handling of comments, adding support for various documentation elements, and integrating them with the code. The changes involved enhancing the parsing of code elements and enabling more detailed information to be displayed within the documentation.
compilerscala3scaladottyepfl
scala-ide/scala-ide

Dec 2014 - Oct 2015

Scala IDE for Eclipse
Role in this project:
userBack-end Developer
Contributions:13 commits, 2 PRs, 16 comments in 10 months
Contributions summary:Krzysztof primarily contributed to the implementation of an expression evaluator within the Scala IDE, focusing on debugging functionalities. Their work involved designing and implementing methods to invoke methods, create new instances, and handle static method calls. They added tests and refined the implementation of the expression evaluator, with specific attention to supporting nested lambdas and local implicit values/methods. They also addressed dependency issues in the project build.
javascalaideeclipse
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
Krzysztof Romanowski - Head Of Developer Productivity at VirtusLab