Yury Badalyants is a Senior Software Engineer with 11+ years building high-load backend and data systems, currently based in Auckland and working across Scala, Java, Python and JavaScript. He has led teams and projects from architecture to delivery, migrating pipelines to Airflow, administering Redshift clusters, and introducing monorepo workflows to improve developer experience. Deeply experienced in streaming and distributed systems, he has implemented Kafka-based microservices, exactly-once Kafka-to-HDFS connectors, and complex BitTorrent and scraping backends. An active open-source maintainer and contributor, he co-maintains the popular testcontainers-scala library and has contributed to fs2-kafka, Kafka, Airflow and Cats, improving testing DSLs and internal APIs. Yury also shares knowledge broadly—co-hosting Scala/FP podcasts and speaking at conferences on Scala.js, metaprogramming and production-ready functional programming—showing a blend of pragmatic engineering and functional-programming advocacy. Notably, his work often focuses on developer ergonomics: DSLs, migrations and tooling that make large systems easier to evolve.
11 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Telecommunication, Bachelor's degree, Telecommunication at Novosibirsk State Technical University (NSTU)
Contributions:4 reviews, 20 commits, 22 PRs in 1 year
Contributions summary:Yury's commits primarily focused on refactoring and improving the internal structure of the `testcontainers-scala` library. This included deprecating old lifecycle methods and removing existential types from containers to improve code maintainability. Furthermore, the user worked on defining a new container DSL, indicating an effort to enhance the library's usability and developer experience. Their contributions directly impact how users define and interact with Docker containers within their Scala tests.
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
Yury Badalyants - Senior Software Engineer at IDEXX