Dimitri Belopopsky is a software development engineer with 11 years of experience blending human-computer interaction expertise and hands-on development to build prototypes, MVPs, and interactive, human-scale systems for art, science and commercial products. Currently on Parrot’s drone simulator team, he develops Parrot Sphinx modules and UX features to enable realistic virtual testing of drone software and flight plans. He has shipped mobile web and 3D-focused tooling at Dassault Systèmes 3DEXCITE, making 3D content accessible to non-designers, and contributes to notable open-source projects like the Rust-based Bevy game engine. Comfortable across C++, Rust, TypeScript and LaTeX ecosystems, he pairs a maker’s curiosity and hobbyist game development experience with rigorous HCI training to prioritize usability as much as functionality.
11 years of coding experience
1 year of employment as a software developer
Master's degree, Human Computer Interaction, mention Assez bien, Master's degree, Human Computer Interaction, mention Assez bien at Université Paris-Saclay
Master's degree, Computer Science, Master's degree, Computer Science at Paris-Sud University (Paris XI)
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université Paris Sud (Paris XI)
International Option Baccalaureate - Economics and Social Sciences, with honours, International Option Baccalaureate - Economics and Social Sciences, with honours at Lycée International de Ferney-Voltaire
Computer Science, Computer Science at University of Geneva
Contributions:11 reviews, 9 commits, 8 PRs in 1 year 2 months
Contributions summary:Dimitri primarily contributed to enhancing the functionality and features of the LaTeX class. Their work involved adding support for new social media icons like Stack Overflow, Telegram, and Google Scholar. They also refactored the project by migrating to the fontawesome5 package and implemented a warning for required LaTeX engines. The user's changes modified class files and icon style sheets, demonstrating a focus on improving both the user interface and the underlying code structure.
Contributions:78 reviews, 33 commits, 38 PRs in 5 months
Contributions summary:Dimitri contributed significantly to the algorithm-archive project by implementing algorithms in diverse programming languages. They added a Rust implementation for the Barnsley Fern, a C++ implementation for the Flood Fill algorithm, and modifications to Java, PHP, and C# tree traversal code, showcasing proficiency across multiple languages. Additionally, the user addressed warnings and fixed bugs, demonstrating an active role in maintaining code quality and cross-language compatibility.
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
Dimitri Belopopsky - Software Development Engineer at Parrot