Charles Vandevoorde

Senior Software Engineer at Swift

Rixensart, Walloon Brabant, Belgium
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

👤
Senior
🎓
Top School
Charles Vandevoorde is a Senior Software Engineer from Belgium with 10 years of experience specializing in distributed systems, cloud-native computing, and DevOps. He currently contributes to SWIFT’s Alliance Cloud, bringing deep back-end expertise in C++ and Java, RPC interoperability, and modernizing CI/CD and build systems. His master's thesis produced a practical, workload-adaptive distributed algorithm for low-latency consistency, reflecting a strong grounding in theoretical distributed algorithms applied to real systems. An active open-source contributor, he has fixed bugs and added features to the high-profile Servo browser engine, improving Unicode handling, CLI preferences, and XHR behavior with accompanying unit tests. Comfortable across on-prem and cloud environments, he also authors Ansible playbooks and packaging/updating workflows to streamline developer and tester experiences. Based in Rixensart, he pairs rigorous academic training with pragmatic engineering and a steady appetite for side projects and open-source collaboration.
code10 years of coding experience
job5 years of employment as a software developer
bookCESS, Advanced mathematics, advanced sciences, dutch and english, CESS, Advanced mathematics, advanced sciences, dutch and english at Collège Saint-Etienne des Hayeffes
bookBachelor's degree, Computer and electrical science, 81.3% (High Honors), Bachelor's degree, Computer and electrical science, 81.3% (High Honors) at ECAM Brussels
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

webbrowser10
rust10
browser10
webpages10
servo10
webengine10
web-content10
html9
unit-testing9
css9

Programming languages (15)

MDXC#C++RustCMakefileGoHTML

Github contributions (5)

github-logo-circle
servo/servo

Jan 2017 - Apr 2017

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Role in this project:
userBack-end Developer
Contributions:9 commits, 7 PRs, 44 comments in 3 months
Contributions summary:Charles primarily contributed to improving the Servo web engine by fixing bugs and implementing new features. They focused on allowing numerical values in CLI preferences and correcting unicode handling for text input. Furthermore, the user worked on handling alternate stylesheets and implementing XHR progress event changes, which involved modifications to various core components like `HTMLLinkElement` and `XMLHttpRequest`. This included adding unit tests and modifying existing test files.
browserrustjavascriptbrowser-engineservo
charlesvdv/cirrus

Apr 2019 - Sep 2022

Modern personal cloud :wrench: WIP :wrench:
Contributions:32 PRs, 76 pushes, 38 branches in 3 years 5 months
wiplinuxpersonal-cloudwrench
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
Charles Vandevoorde - Senior Software Engineer at Swift