Dmitry Yunitsky is an experienced Android engineer with a decade of hands-on work building location-aware mobile experiences at Mapbox, Juno, MapsWithMe and CactusSoft. Based in Helsinki, he focuses on mapping and geolocation, contributing core location components and robust test coverage to Mapbox's Android and Flutter map SDKs. His contributions span production code and quality engineering—implementing LocationPuck behavior, hardening rendering tests, and updating plugins for Flutter compatibility. Dmitry combines deep platform knowledge (native Android + Flutter bridging) with a pragmatic QA mindset that improves reliability in graphics- and location-intensive systems. He’s comfortable navigating complex mapping internals and making cross-platform map features work smoothly under real-world constraints.
10 years of coding experience
8 years of employment as a software developer
1
Belarusian State University of Informatics and Radioelectronics
Interactive, thoroughly customizable maps for Flutter powered by Mapbox Maps SDK
Role in this project:
Mobile Developer
Contributions:57 reviews, 54 commits, 36 PRs in 5 months
Contributions summary:Dmitry contributed to the Flutter-based Mapbox Maps Flutter project by making the plugin compatible with Flutter 2.10.5. They updated multiple files including the core components that enable the map functionality, such as the hillshade, fill-extrusion, sky, location indicator, raster, and vector layers. Additionally, the user addressed compatibility by modifying the source code and adding changes to core files.
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL.
Role in this project:
Mobile Developer (Android) & QA Engineer / Test Automation Engineer
Contributions:5 releases, 1202 reviews, 114 commits in 1 year 2 months
Contributions summary:Dmitry primarily worked on the location component of the Android map library. They implemented tests for the LocationPuckManager, focusing on its initialization and behavior related to location and bearing updates. Additionally, the user contributed to the general testing and quality assurance by adding and modifying tests, including those for the MapboxRenderThread, to ensure the robustness of the rendering pipeline, and fixing existing tests, indicating a focus on the quality of the library.
mapboxmapbox-glandroidcustomizablekotlin
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.