Charles Wilson is a Site Reliability Engineer with 13 years of software experience, blending deep Python expertise and a mathematical mindset to build robust, production-grade systems. He has moved from scientific research in atom interferometry and optical atomic clocks at NPL to backend and SRE roles at Trade Nation, applying rigorous experiment-style debugging and observability practices in financial infrastructure. A regular contributor to the m-labs/artiq project, he has improved core device typing, added influxDB scheduling features, and hardened logging and exception handling for a leading quantum-control system. Comfortable with containerization, GitLab/GitHub CI, and DevOps workflows, he excels at turning complex distributed problems into maintainable automation. Based in Stony Stratford, he brings an analytical research background to reliability engineering, often spotting edge cases others miss.
12 years of coding experience
4 years of employment as a software developer
A-Levels, Mathematics, Further Mathematics, Chemistry, Physics, A-Levels, Mathematics, Further Mathematics, Chemistry, Physics at The British School of Amsterdam
Physics, Theoretical and Mathematical Physics, Physics, Theoretical and Mathematical Physics at Durham University
A leading-edge control system for quantum information experiments
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:10 reviews, 14 commits, 21 PRs in 1 year 8 months
Contributions summary:Charles primarily contributed to the project by addressing bugs, improving code quality, and adding features related to the influxDB schedule. They also implemented exception handling and logging improvements within the `artiq` framework and dashboard components. Furthermore, the user made changes to the documentation and configuration. The user also updated core device typing and handled cases of edge cases, implying deep knowledge of the project's core functionalities.
Contributions:1 release, 13 PRs, 50 pushes in 3 years 9 months
python310python-driverpythonserialscpi
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.