Alice Sayutina

Graduate Student (Promovenda)

Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at ITMO University
bookMaster of Math, Combinatorics and Optimization, Master of Math, Combinatorics and Optimization at University of Waterloo
languagesEnglish, Russian, French, Dutch
github-logo-circle

Github Skills (11)

error-handling10
big-data10
spark10
back-end-development10
grpc10
scala10
java9
python9
testing9
javas9
cicd4

Programming languages (7)

TypeScriptJavaShellCSSCScalaPython

Github contributions (5)

github-logo-circle
apache/spark

Jun 2023 - Feb 2024

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-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.
analyticspythondata-processingsqlapache
cdkrot/apache_spark

Jun 2023 - Feb 2024

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.
Request Free Trial