Sergey Novikov
About Sergey Novikov
Sergey Novikov is a Junior Software Engineer currently employed at Mail.ru Group in Moscow, Russia. He has experience in various software development roles and a strong background in applied informatics, contributing to open source projects and engaging in coding challenges.
Current Role at Mail.ru Group
Sergey Novikov currently serves as a Junior Software Engineer at Mail.ru Group, a position he has held since 2022. His work is based in Moscow, Moscow City, Russia. In this role, he focuses on backend development and data processing, utilizing a tech stack that includes Golang, PostgreSQL, and Kafka. His responsibilities likely involve integrating various web systems and contributing to the development of software solutions.
Previous Experience in Software Development
Prior to his current position, Sergey Novikov gained experience in several software development roles. He worked as a Junior Software Engineer at OZON.ru from 2021 to 2022 for 9 months. Before that, he was a Software Engineer at Kalabi for 6 months in 2022. Sergey also worked as a PHP Developer at SpacePass from 2020 to 2021 for 7 months. These roles provided him with a foundation in software engineering and collaborative project development.
Education and Academic Background
Sergey Novikov studied at Krasnoyarsk College of Radio-electronics and Information Technologies from 2015 to 2018, where he achieved specialized secondary education in Applied Informatics. He furthered his education at Siberian State Aerospace University, obtaining a Bachelor's degree in Applied Informatics (in economics) from 2018 to 2022. This academic background has equipped him with the necessary skills for his career in software engineering.
Open Source Contributions and GitHub Profile
Sergey actively contributes to open source projects, demonstrating his commitment to collaborative software development. He maintains a GitHub profile under the username 'ohdaddyplease', where he shares personal and collaborative coding projects. Additionally, he engages with coding challenges on LeetCode under the username 'ohDaddyPlease', showcasing his problem-solving skills and dedication to continuous learning.
Technical Skills and Proficiencies
Sergey Novikov possesses strong technical skills, particularly in network monitoring and crawling tools such as Wireshark and mitmproxy. He has experience in integrating various web systems, including amoCRM, Mobilon, and Roistat. His preference for Linux environments indicates a solid command of Unix-based systems, which is essential for backend development and system administration.