Leonard de Ruijter is a software engineer with 11 years of experience focused on back-end development and accessibility, based in Sliedrecht, Netherlands. As an NVDA Council member and active contributor to the widely used nvaccess/nvda screen reader project, he combines deep technical skills (including C++20 refactoring) with hands-on accessibility improvements like braille display handling and UIA-driven terminal updates. He excels at making assistive technology more responsive and maintainable, routinely tackling build conformance, string handling, and integration challenges. Quietly practical, he brings both polish and low-level fixes that directly improve the day-to-day experience of non-visual users.
NVDA, the free and open source Screen Reader for Microsoft Windows
Role in this project:
Back-end Developer & Accessibility Specialist
Contributions:653 reviews, 50 commits, 588 PRs in 7 years 9 months
Contributions summary:Leonard primarily contributed to the NVDA screen reader project by making changes to improve its accessibility and functionality. Their work included refactoring code to use C++20 for improved conformance, fixing string literal errors, and updating build parameters. Furthermore, they modified code related to Windows Terminal integration, replacing diffing with UIA notifications for more responsive text updates. The user also addressed braille display detection and other enhancements to improve user experience.
Open-source braille translator and back-translator.
Contributions:40 pushes, 13 branches in 5 years
brailletranslationtranslator
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.