Alice Sayutina is a software engineer and graduate researcher with 11 years of hands-on experience across C++, Python, and Linux, currently pursuing advanced studies in Combinatorics and Optimization while based in the Netherlands. A former ICPC World Finals gold medalist who has lectured algorithms and coordinated competitive programming rounds, she blends deep algorithmic thinking with production-grade backend development. Her industry work spans Databricks and a trading systems role at pinely, and she contributed key robustness and gRPC improvements to the widely used Apache Spark project (Spark Connect). Comfortable shipping distributed systems and teaching complex concepts, she is seeking software engineering roles in Europe or Canada and brings a track record of improving reliability under real-world constraints.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at ITMO University
Master of Math, Combinatorics and Optimization, Master of Math, Combinatorics and Optimization at University of Waterloo
Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
Back-end Developer
Contributions:49 reviews, 22 PRs, 94 comments in 7 months
Contributions summary:Alice primarily contributed to the Spark Connect component of the Apache Spark project. Their work involved implementing and refining features related to SparkSession and client-server communication, specifically focusing on retries, error handling, and artifact management. The user enhanced the robustness of the system by addressing issues like dangling iterators and by introducing custom interceptor support for gRPC calls. Furthermore, the user made improvements to the logging and testing of the Spark Connect client.
Apache Spark - A unified analytics engine for large-scale data processing
Contributions:106 pushes, 18 branches in 7 months
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.