Rick Beton is a seasoned software engineer with 11+ years building high-performance, highly available systems using cloud-provisioned microservices, clustered architectures and low-latency backends. He is fluent across Go, Scala, Kotlin, Java and C++, with deep experience in multithreaded programming, networking, SQL/NoSQL and front-end frameworks like Vue and React. Rick has repeatedly joined greenfield and rescue projects—leading design and quality improvements, eliminating race conditions, and mentoring less-experienced Go engineers to raise team capability. His background spans fintech, ad-tech, banking and telecom (including recent 5G C++ work), demonstrating an ability to move between domains while preserving testability and operational robustness. Pragmatic and hands-on, he combines TDD and pair programming practices with a history of contributing to open source and internal infrastructure (e.g. custom high-performance reverse-proxying at HMRC).
11 years of coding experience
25 years of employment as a software developer
2.II, Applied Physics & Electronics, 2.II, Applied Physics & Electronics at Durham University
Provides a way of doing template execution from standard Go templates from the command line. Also includes a bundle of collection templates for strongly-typed lists, sets and maps.
Contributions:25 releases, 113 commits, 195 pushes in 4 years 4 months
Contributions:13 pushes, 4 tags in 8 years 1 month
persistentboltdbpersistent-queue
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.