Why Scala
Scala's flexibility is useful in modeling complex business domains
Portfolio
Browse working software we successfully delivered
Open Source
Browse Scala libraries we build to support developers
Our Mission
Our passion for Scala goes beyond industry software development
Scalar Conference
We organize THE place too meet for Scala community in CEE
Scala Times
We send weekly Scala news since 2014
VirtusLab Group
We are a part of the team behind Scala 3
Seniority is in our veins and we live and breath technology
Our engineering culture emphasizes broadening technical frontiers. As experienced Scala programmers, we not only develop commercial products and nurture the Scala ecosystem but also actively contribute as speakers and trainers.
Michał Matłoka, CTO
Adam Warski, CRDO
Jacek Kunicki, Principal Software Engineer II
Magda Stożek, Staff Software Engineer
Krzysztof Ciesielski, Principal Software Engineer I
Michał Ostruszka, Staff Software Engineer
Krzysztof Grajek, Staff Software EngineerTechnology insights from us

Beyond the Commit, Episode 2: Gilberto Taccari [Video]
Dariusz Jaroń, 26 Nov 2025.
Beyond the Commit is brought to you by VirtusLab & SoftwareMill. Our podcast spotlights CTOs and senior engineers, sharing candid stories that resonate with technology and business leaders alike.

Deterministic Concurrent Testing Using Fray
Adam Warski, 17 Nov 2025.
Fray enables writing concurrent tests for the JVM, deterministically simulating various thread interleaving, and if needed, replaying runs that failed, using a standard Java debugger. Let's take a closer look at how Fray can be used and how it works.

