Charles De Villiers

Software Developer at Verisign

Western Cape, South Africa
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
Charles De Villiers is a seasoned software developer with 14 years of professional experience and a multi-decade technical background that spans reactor physics, systems analysis, and C++ architecture. He currently contributes to control and monitoring systems for major radio astronomy projects (KAT-7, MeerKAT, SKA) and develops software at Verisign, blending domain-specific engineering with robust software practices. His open-source work includes full-stack contributions to Real Python materials, where he implemented interactive Python/Django examples that showcase user input handling and rich text formatting. Comfortable across low-level C++ and modern Python stacks, Charles brings a pragmatic, systems-oriented perspective to complex, mission-critical projects. Based in the Western Cape, South Africa, he combines academic training in physics from Université Joseph Fourier with decades of hands-on engineering in both scientific and industrial settings.
code14 years of coding experience
job2 years of employment as a software developer
bookBsc, Bsc at UNISA
bookMaitrise-es-Sciences, Physics, Maitrise-es-Sciences, Physics at Université Joseph Fourier (Grenoble I)
github-logo-circle

Github Skills (4)

django10
python10
input-method9
user-input9

Programming languages (4)

MaxJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
realpython/materials

Feb 2022 - Feb 2022

Bonus materials, exercises, and example projects for our Python tutorials
Role in this project:
userFull-stack Developer
Contributions:2 commits, 3 PRs, 19 pushes in 1 day
Contributions summary:Charles's primary contributions involve adding and modifying source code examples and materials related to Python and Django, focusing on demonstrating how to read user input and showcase rich text formatting. The commits range from setting up initial Django project files to implementing interactive examples utilizing the Rich library. The changes include adjustments to settings files and introduction of example scripts in Python.
pythonexample-projectspython3bonuspython-tutorials
profcalculus/dotfiles

Aug 2015 - Sep 2016

Contributions:5 pushes in 1 year 1 month
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