Richard Irons is a senior software engineer with 20+ years of hands-on experience building high-performance C#/.NET systems and a strong obsession for code quality and maintainability. He has repeatedly taken messy, high-debt codebases and transformed them into testable, SOLID architectures—often single-handedly rewriting back ends and enabling orders-of-magnitude performance improvements. His background includes low-latency trading platforms, large-scale batch valuation systems, simulation tooling for autonomous vehicles, and engineering leadership roles where he evangelised best practices like zero-warning builds and TDD. Based in Huntingdonshire, he’s deliberately moved away from banking work and now seeks roles where he can influence the big picture and be proud of the product impact. A pragmatic problem solver, he pairs deep technical craft with effective knowledge-sharing, having produced training materials and engineering wikis to lift team capability.
3 years of coding experience
23 years of employment as a software developer
A-Level - Grade A, Computer Science, A-Level - Grade A, Computer Science at Aylesbury Grammar School
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.