Gareth Richards is a seasoned C++ developer with over 20 years of hands-on systems and quantitative engineering experience and more than a decade focused in equity derivatives, risk and trading systems. He has built and enhanced production trading applications and risk engines—adding models, Historical Simulation VaR, sensitivity and P&L attribution—and integrates complex feeds across front, middle and back offices. Comfortable across C++, C#, SQL, Python, VBA and domain-specific tools like Sophis and Slang, he bridges quant and engineering teams to deliver transparent, auditable systems. A PhD in high-energy physics underpins his numerical rigor and propensity for tackling intractable problems, and his background in scientific computing (Fortran → C++) helps him translate research-grade models into robust production code. Based in London, he’s pragmatic about legacy integration yet actively seeks fresh challenges where deep domain knowledge and low-level engineering meet.
10 years of coding experience
24 years of employment as a software developer
PhD High Energy Physics, PhD High Energy Physics at The University of Manchester
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.