Summary
Kamil Żabiński is a pragmatic Java and Scala developer with over 10 years of experience focused on functional and reactive programming, currently working with Scala and Java in Warsaw-area companies. He brings deep interest in static analysis and clean code, pairing that with hands-on knowledge of Scala ecosystem tools (Slick, akka-http, Cats) and big-data work with Apache Spark. Kamil has progressed from Java EE and full‑stack roles to senior Scala positions, showing adaptability across JVM languages including Kotlin and Groovy. A fast learner who explores Haskell, Scheme and Rust, he blends practical production experience with a curiosity for language design and type-driven correctness. Notably, his career spans both consulting and in-house roles, giving him experience delivering maintainable systems across diverse domains.
10 years of coding experience
10 years of employment as a software developer
second degree - not finished, Computer Science, second degree - not finished, Computer Science at The Silesian University of Technology
English