Lecturer Computing And Digital Technology at Grŵp Colegau NPTC Group of Colleges
Swansea, Wales, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
James Craddock-Jones is a computing lecturer and applied computing graduate with six years of hands-on experience building system-level tooling and teaching digital technologies in Swansea. He combines academic training (BSc Hons and a PGCE in post-compulsory education) with practical open-source contributions, notably enhancing power and clock control features for Ryzen APUs and developing a cross-vendor Universal x86 Tuning Utility. Comfortable across full-stack and low-level/system engineering, he has implemented sensor integrations, overclocking controls, and API extensions that reveal deep knowledge of CPU power management. As an educator-practitioner, he brings real-world engineering challenges into the classroom and mentors students through applied projects. Colleagues value his ability to translate complex hardware-software interactions into usable interfaces and reliable tools.
6 years of coding experience
Higher National Diploma, Computing, Merit, Higher National Diploma, Computing, Merit at Grŵp Colegau NPTC Group of Colleges
English, Maths, Numeracy, Science, Art, IT and Retail Business, C, English, Maths, Numeracy, Science, Art, IT and Retail Business, C at Cwmtawe Community School
Professional Graduate Certificate in Education (Post-compulsory Education and Training), Professional Graduate Certificate in Education (Post-compulsory Education and Training) at University of Wales Trinity Saint David
Unlock the full potential of your Intel/AMD based device.
Role in this project:
Full-stack Developer
Contributions:78 releases, 2 reviews, 72 commits in 8 months
Contributions summary:James primarily contributed to the development of the "Universal x86 Tuning Utility," focusing on core functionality, UI enhancements, and the integration of new features. Their work involved adding new menus for clock control, custom presets, and a basic Intel support system. Furthermore, the user addressed bugs related to the application's startup processes, sensor overlays, and Adaptive Performance backends.
Contributions:11 commits, 8 PRs, 7 pushes in 5 months
Contributions summary:James significantly enhanced the `ryzenadj` project, focusing on adding support for newer Ryzen APUs, including Zen2 and later architectures. Their contributions involved implementing voltage and clock control features, as well as integrating numerous sensors for core power, temperature, and other system metrics. Furthermore, the user added commands for overclocking and curve optimiser support. This work required modifying and expanding the core API of the project, demonstrating a deep understanding of AMD Ryzen APU architecture and power management.
ryzenpower-managementpoweradjustsettings
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
James Craddock-jones - Lecturer Computing And Digital Technology at Grŵp Colegau NPTC Group of Colleges