Pavel Druzhinin
About Pavel Druzhinin
Pavel Druzhinin is a Full Stack Software Engineer at Mail.ru Group since 2019, with prior experience in various roles including Product Marketing Director and Chief Marketing Officer. He actively participates in the programming community, serving on the program committee for PyCon Russia and speaking at events like Yandex Moscow Python.
Work at Mail.ru Group
Pavel Druzhinin has been employed at Mail.ru Group as a Full Stack Software Engineer since 2019. His role involves developing and maintaining web applications, utilizing both front-end and back-end technologies. He has accumulated five years of experience in this position, contributing to various projects within the organization based in Moscow, Russia.
Previous Experience in Software Engineering
Before joining Mail.ru Group, Pavel Druzhinin worked at KOKOC GROUP as a Full Stack Engineer specializing in Python and JavaScript from 2018 to 2019. His responsibilities included developing software solutions and collaborating with teams to enhance product functionality. Additionally, he held the position of Product Marketing Director at Eduson.tv for five months in 2017, where he focused on marketing strategies.
Educational Background
Pavel Druzhinin studied at Университет 'Синергия', where he pursued a Bachelor of Computer Science with a focus on Information Systems and Technologies. His studies spanned from 2018 to 2022, equipping him with foundational knowledge and skills in computer science and software development.
Community Involvement and Contributions
Pavel Druzhinin actively participates in the programming community. He serves on the program committee for PyCon Russia, contributing to the organization of the event. He has also spoken at various events, including Yandex Moscow Python events and Artsofte Career Days in 2020. Additionally, he contributes to open-source projects, such as the dry-python project on GitHub.
Coding Skills and Challenges
Pavel Druzhinin maintains a profile on LeetCode, where he engages in coding challenges to enhance his programming skills. This practice reflects his commitment to continuous learning and improvement in software engineering, particularly in problem-solving and algorithm development.