Vladimir Byko Ianko
About Vladimir Byko Ianko
Vladimir Byko Ianko is a Senior Developer with extensive experience in software development, particularly in the navigation domain. He has contributed significantly to the MAPS.ME project and has held various senior roles in multiple companies since the early 2000s.
Work at Mail.ru Group
Vladimir Byko Ianko has been employed at Mail.Ru Group as a Senior Developer since 2014. In this role, he has contributed to various projects, utilizing his expertise in software development. He employs a range of development tools, including QT Creator, Android Studio, Xcode, Git, Jira, and Trello, to enhance project efficiency and collaboration. His work primarily focuses on developing and maintaining software solutions that align with the company's objectives.
Experience in Software Development
Before joining Mail.Ru Group, Vladimir worked in several notable positions. He served as a Senior Developer at MacCenter from 2001 to 2006, where he gained significant experience in software development. He then worked as a Team Leader at M2M Telematics for one year in 2008, followed by a position as a Senior Developer at Navigation Systems from 2006 to 2008. His diverse experience has equipped him with a comprehensive skill set in software engineering.
Contributions to MAPS.ME
Vladimir has made significant contributions to the open-source project MAPS.ME, which is available on GitHub. His work includes developing the map downloading subsystem and implementing the voice guidance subsystem, utilizing technologies such as Android TTS, Java, JNI, iOS TTS, and Objective-C. He also developed the car-navigation subsystem, focusing on generating route guidance and lane information using C++11 and STL. Additionally, he has worked on integration tests infrastructure and ported unit and integration tests to Android.
Education and Expertise
Vladimir holds a Master of Science (M.S.) degree in Applied Mathematics from the Moscow State Institute of Electronics and Mathematics (Technical University), where he studied from 1993 to 1999. His educational background has provided him with a strong foundation in mathematical principles and problem-solving skills, which he applies in his software development work. His expertise spans various programming languages and technologies, particularly in C++ and mobile development.