Summary
Georgii Semenov is a software engineer and PhD student at ITMO University with a decade of hands-on experience building high-load, resilient backend systems and runtime infrastructure. He has delivered production recommender-system tooling and SRE libraries at VK, contributed to the YTsaurus Java SDK, and now works on large-scale engineering at Huawei while teaching and mentoring budding developers. His background blends academic rigor (MS and ongoing PhD in distributed software) with practical expertise in Java, gRPC, Spring Boot, and big-data platforms from Yandex School training. Notably, he pairs systems-level engineering with pedagogy—creating CI-backed Java exercise packs and leading school-level juries—showing a rare mix of production impact and commitment to developer education.
10 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Distributed and Collaborative Software Environments, Doctor of Philosophy - PhD, Distributed and Collaborative Software Environments at ITMO University
Big Data Infrastructure, Big Data Infrastructure at Yandex School of Data Analysis
Swedish, English, Russian, German