Dimitri Belopopsky

Software Development Engineer at Parrot

Châtenay-Malabry, Île-de-France, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Human Computer Interaction, mention Assez bien, Master's degree, Human Computer Interaction, mention Assez bien at Université Paris-Saclay
bookMaster's degree, Computer Science, Master's degree, Computer Science at Paris-Sud University (Paris XI)
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université Paris Sud (Paris XI)
bookInternational Option Baccalaureate - Economics and Social Sciences, with honours, International Option Baccalaureate - Economics and Social Sciences, with honours at Lycée International de Ferney-Voltaire
bookComputer Science, Computer Science at University of Geneva
languagesEnglish, French, German, Russian
stackoverflow-logo

Stackoverflow

Stats
2,453reputation
104kreached
107answers
4questions
github-logo-circle

Github Skills (36)

algorithm10
maintenance10
c-language10
game-engine10
game-dev10
classes10
windows10
data-structure10
xwindow10
bevy10
latex10
code-cleanup10
windowing10
data-structures10
window-manager10

Programming languages (19)

C#C++RustCCMakeTeXNASLHTML

Github contributions (5)

github-logo-circle
moderncv/moderncv

Sep 2020 - Dec 2021

A modern curriculum vitae class for LaTeX
Role in this project:
userFull-stack Developer
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.
curriculumvitaemoderncvlatexlatex-class
A collaborative book on algorithms
Role in this project:
userFull-stack Developer
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.
algorithm-archivejavascriptlanguagesdata-structurescollaborative
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