Software Instructor And Trainer (mainly C ) at Self-employed
Horsham, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
James Raynard is a seasoned C++ software engineer turned independent instructor and trainer with over two decades of hands-on development and a decade focused on professional training. He publishes and supports modern C++ courses on Udemy and Teachable, works with Mallon Associates, and builds practical course material that bridges industry-grade Unix/C++ development with up-to-date language features. His background includes full software lifecycle experience across banking and telecom projects and long-term freelance engineering for clients across the UK and Europe. With a Distinction MSc in Scientific and Engineering Software Technology, he blends rigorous academic foundations with diverse interests—photography, trading systems and dancing—that often inform his clear, example-driven teaching style.
10 years of coding experience
23 years of employment as a software developer
Master's Degree, Scientific and Engineering Software Technology, Distinction, Master's Degree, Scientific and Engineering Software Technology, Distinction at University of Greenwich
The source code for the examples in my Udemy course "Learn Advanced Modern C++"
Contributions:24 commits, 2 PRs, 33 pushes in 6 months
cpp
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.