Skip to main content

Krzysztof Romanowski

Head of Scala and Developer Tooling

Krzysztof Romanowski

Experience:

18 years

Specialities:

Tooling

Monorepos

Scala Development

About the author

Krzysztof is a seasoned software engineer and technical manager with over a decade of experience in building and leading teams in the fields of Scala development and Developer Productivity. His expertise lies at the intersection of software engineering and leadership, where he combines deep technical knowledge with a strategic mindset to create impactful solutions for our clients.

Krzysztof is a passionate advocate for Scala, which he regards as the most expressive and adaptable programming language available today. He leverages its powerful ecosystem, which spans both Scala and Java libraries, to deliver versatile and efficient solutions.

Krzysztof's articles

Backend Engineering|Oct 14, 2024

What is developer experience (DX) and how to tell if your project delivers a good one?

Developer Experience (DX) has emerged as a crucial factor in the success of any software development project. At its core, DX represents the overall happiness, productivity, and ease with which developers can create high-quality work. But how can you truly measure the DX of your project?

what_is_developer_experience_cover_with_climbing_rocks
Backend Engineering|Feb 3, 2024

4 reasons on why to choose Bazel for your next C++ project

For C++ projects, the build system must handle complex dependencies, ensure fast build times, and support cross-platform development. Bazel is a strong contender in this space.

4_reasons_on_why_to_choose_Bazel_for_your_next_C++_project_image-min.jpg
Backend Engineering|Apr 29, 2024

Bazel vs. CMake: Discover the advantages of Bazel migration

Discover the advantages of Bazel over CMake and chose the best build tool.

Bazel_vs_CMake_Discover_the_advantages_of_Bazel_migration_image-min.jpg