Dmytro Ruban is a Kotlin Multiplatform developer with eight years of software experience and a background in film editing that sharpened his attention to detail and deadlines. He transitioned from media into mobile engineering, contributing to high-profile open-source mapping project OsmAnd—improving POI caching, UI elements, and multilingual voice prompts for navigation. At companies including NERDZ LAB and Dzura Mobile App he shipped Android features and refactored core components, and now focuses on cross-platform Kotlin solutions at MWDN. Known for rapid learning and problem-solving, he rose quickly in earlier roles and channels the same drive into mastering mobile architectures and multilingual UX challenges.
8 years of coding experience
6 years of employment as a software developer
Master of Computerized Management Systems and Automation, Computerised control systems and automatics, Master of Computerized Management Systems and Automation, Computerised control systems and automatics at Sumy State University
Contributions:332 commits, 80 PRs, 267 pushes in 7 months
Contributions summary:Dmytro primarily worked on the OsmAnd application, contributing to various aspects of the project. They refactored the POI cache database and made changes to the user interface, including adding and modifying icons, and addressing issues with text multiline and button visibility. Their contributions also touched upon the internal workings of the application, particularly regarding the display of map details and filters. Furthermore, the user made adjustments to the settings screens and QuickSearch components.
Contributions:11 commits, 6 PRs, 5 pushes in 5 months
Contributions summary:Dmytro's contributions center on modifying voice prompts within the OsmAnd resources repository. They added and updated voice command functionality for navigation exits in multiple languages, focusing on different text-to-speech configurations. Further work included reverting changes and refactoring existing code related to exit announcements. The user appears to have worked with multiple language-specific files, ensuring proper voice guidance in different locales.
osmanddefined
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.