Dmitry Novikov is a product-focused Senior Software Engineer with 10+ years specializing in mobile and navigation solutions, currently enhancing Mapbox’s Android navigation SDK and UX framework for automakers. He has a proven track record of owning end-to-end delivery—from requirements and specs to rollout and support—and repeatedly rescuing high-risk projects while improving stability and performance. Past roles at Lyft and Juno saw him design in-house navigation/mapping, integrate with Android Auto, lead Kotlin-first teams, and maintain near-zero crash rates. Comfortable with cross-team coordination and technical leadership, he pairs deep Android expertise with backend and embedded experience going back to distributed Java servers and VxWorks. Based in Warsaw, he blends hands-on coding with product sensibility and a knack for turning complex navigation features into reliable user experiences.
10 years of coding experience
16 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Belarusian State University
Contributions:8 reviews, 7 PRs, 4 pushes in 1 year 1 month
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.
Request Free Trial
Dmitry Novikov - Senior Software Engineer at Mapbox