Dmitrii Rykovanov is a seasoned Java back-end engineer with over 15 years of hands-on experience building scalable, reliable systems and a track record of leading teams from startup to enterprise scale. He has driven back-end architecture and mentoring initiatives at firms like Navan and Yandex, and now contributes at IMC Trading, bringing deep Spring and Java expertise to production-grade services. Dmitrii pairs systems-level thinking—from cloud notebook integrations and real-time UAV mapping pipelines to chatbot platforms leveraging OpenAI—with practical implementation skills in geospatial and 3D web technologies. He has grown and managed engineering teams (from single digits to 30+), and often takes ownership of onboarding and developer productivity as much as core architecture. Based in the Netherlands, he blends rigorous CS foundations in information security with a penchant for bridging data-heavy back ends and interactive front-end visualization. A detail that stands out: his cross-domain experience spans IPython/Jupyter kernel extensions to three.js and Mapbox-driven 3D BIM/GIS work, reflecting rare full-stack backend-to-visualization fluency.
9 years of coding experience
21 years of employment as a software developer
BS Computer Science Information Security, BS Computer Science Information Security at Peter the Great St.Petersburg Polytechnic University
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
Dmitrii Rykovanov - Software Engineer at IMC Trading