Joshua Vandaele

Coulogne, Hauts-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
Joshua Vandaele is a full-stack and systems developer with nine years of hands-on experience building pragmatic software solutions in Rust, Python, JavaScript, and PHP. Based in Hauts-de-France, he has combined open-source contributions—such as fixing build issues and stability bugs in the high-profile Dolphin emulator—with applied work in accessibility-focused research for visually impaired users. Recent projects include developing an innovative educational arcade terminal for the Ville de Calais, where he leveraged open-source tooling to meet tight deadlines without sacrificing quality. Known for a pragmatic, continuous-learning approach, he blends low-level systems problem solving with user-centered front-end work and a strong commitment to digital accessibility.
code9 years of coding experience
bookInformation and Digital Systems High School Diploma, Computer Science, Information and Digital Systems High School Diploma, Computer Science at Lycée HQE Leonard de Vinci
bookBUT Info, Computer Science, BUT Info, Computer Science at Université du Littoral Côte d'Opale
languagesFrench, English
github-logo-circle

Github Skills (10)

c-language10
sfml10
cprogramming-language10
emulation10
cube9
g9
build-system9
wii9
wiiu9
xcb8

Programming languages (20)

C#JavaCSSC++RustCScalaVue

Github contributions (5)

github-logo-circle
dolphin-emu/dolphin

Jan 2025 - Mar 2025

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Role in this project:
userSoftware Engineer
Contributions:18 reviews, 15 PRs, 36 comments in 2 months
Contributions summary:Joshua contributed to the Dolphin emulator by fixing build issues related to dependencies such as `minizip-ng` and SFML, and by enforcing the use of XCB. The user also addressed various warnings and fixed a segfault related to argument passing. Further contributions include disabling resizing on the About dialog and migrating to SFML>=3.0.0.
gameboycppemulatorgamesplatforms
Contributions:85 commits, 78 pushes, 3 branches in 3 years
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
Joshua Vandaele