Ivan Ivashkovskii
About Ivan Ivashkovskii
Ivan Ivashkovskii is a Senior Software Engineer currently working at Yousician in Helsinki, Finland. He has a strong background in software engineering, having held various leadership roles at notable companies such as Yandex and Yango, and possesses degrees in Applied Physics and Mathematics from the Moscow Institute of Physics and Technology.
Current Role at Yousician
Ivan Ivashkovskii currently serves as a Senior Software Engineer at Yousician, a position he has held since 2023. He works in Helsinki, Uusimaa, Finland. In this role, he focuses on software development and engineering tasks, contributing to the company's mission of providing music education through technology.
Previous Experience at Yandex and Yango
Prior to his current role, Ivan held various engineering positions at Yandex and Yango. He worked as an Engineering Team Lead at Yandex.Go from 2020 to 2021 and at Yango from 2021 to 2022. His earlier experience at Yandex included roles as a Software Engineer from 2017 to 2018 and as a Junior Software Engineer from 2016 to 2017. He also served as a Senior Software Engineer and Engineering Team Lead at Yandex from 2018 to 2020.
Educational Background
Ivan Ivashkovskii studied at the Moscow Institute of Physics and Technology (State University), where he earned a Bachelor's degree in Applied Physics and Mathematics from 2012 to 2016. He continued his education at the same institution, obtaining a Master's degree in Applied Mathematics and Informatics from 2016 to 2018. Additionally, he completed a program at the Yandex School of Data Analysis, focusing on Data Analysis from 2014 to 2016.
Technical Contributions and Projects
Throughout his career, Ivan has made significant contributions to software engineering projects. He optimized backend response times, reducing them by 100ms. He introduced the MyPy linter for monorepo with Bazel builds to enhance code quality. Ivan also improved subscription integration processes with Google Play and the App Store, and led the optimization of Mongo Atlas Search quality, achieving a +15 point improvement. He integrated the Spotify API to solve the cold-start problem in GuitarTuna and enhanced system observability by incorporating Sentry and Grafana.
Leadership and Mentorship Initiatives
Ivan has taken on leadership roles beyond technical contributions. He organized and led internal tech meetups known as Dev Thursdays, fostering knowledge sharing among team members. Additionally, he launched an internal mentoring program aimed at skill development within the team, demonstrating his commitment to professional growth and collaboration.