Stepan Sorokin
About Stepan Sorokin
Stepan Sorokin is the Team Leader of the Data Services Development Team at Mail.ru Group, where he has worked since 2020. He previously worked at Yandex as a Software Engineer from 2018 to 2019 and has a background in programming and mathematics.
Current Role at Mail.ru Group
Stepan Sorokin serves as the Team Leader of the Data Services Development team at Mail.ru Group. He has held this position since 2020, contributing to the company's data services initiatives for four years. His leadership role involves overseeing the development of data-driven solutions and managing a team focused on enhancing the company's data capabilities.
Previous Experience at Yandex
Before joining Mail.ru Group, Stepan Sorokin worked at Yandex as a Software Engineer from 2018 to 2019. During his one-year tenure in Moscow, Russia, he gained valuable experience in software development, contributing to various projects that enhanced his technical skills and industry knowledge.
Educational Background
Stepan Sorokin studied at Ural State Technical University from 2004 to 2008, where he focused on Computational Sciences. He earned a Diploma in Engineering, which laid the foundation for his career in software development and data services.
Programming Skills and Early Projects
Stepan Sorokin began programming by learning BASIC and later delved into assembler, where he attempted to write a clone of Norton Commander. His early programming experiences included rewriting BIOS and DOS interruption handlers. He also developed skills in programming microcontrollers like AVR and PIC, which involved soldering devices to load programs onto controllers.
Mathematics and Algorithm Development
Stepan Sorokin has developed a strong interest in mathematics and proof techniques, which he applies to ensure the correctness of algorithms. His programming endeavors have included conducting experiments and simulations that enhanced his understanding of basic calculus.