Andrii Kabas is a Senior Data Engineer with 14+ years in software engineering and nine years focused on data-centric roles, currently building scalable data platforms at Spotify from his Florida base. He has led teams of up to six engineers across fintech, telecom and robotics domains, architecting high-throughput streaming systems that process millions of devices and tens of thousands of requests per second. Andrii’s hands-on stack spans Scala, Java, Python, Kafka, Spark and cloud-native tooling, and he has driven A/B testing and near-real-time personalization platforms that directly improved product discoverability. An active contributor to the Scio ecosystem, he’s comfortable refactoring core data-processing code to modern Beam patterns while keeping test and build stability. He combines strong technical leadership and stakeholder communication with a pragmatic, production-first mindset developed across startups and large enterprises.
A Scala API for Apache Beam and Google Cloud Dataflow.
Role in this project:
Back-end Developer
Contributions:122 reviews, 29 commits, 43 PRs in 4 months
Contributions summary:Andrii primarily refactored and updated code using the `@ProcessElement` annotation to align with a newer style within the `scio-core` and other related modules. They addressed code formatting, fixed compilation errors, and addressed test failures. The changes focused on core functionality, including modifications to `ArtisanJoin`, `FunctionsWithWindowedValue`, and `WithResourceDoFns` while ensuring the codebase's stability and consistency. The commits demonstrate a focus on refactoring and maintenance within the Scio framework.
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.