Samuel Yallop is a Lead Engineer based in London with 9 years' experience building scalable, real-time distributed systems using Go, Kubernetes and event-driven architectures in Clojure and Kafka. He has progressed through engineering roles at Funding Circle after honing expertise at Pusher—where he improved observability, deployment velocity and long-lived connection platforms—and at Arcspire, where functional parsing and bloom-filter tuning drove a 6x throughput gain for an RTB system. Samuel explores distributed functional programming with Haskell, applying DSL and compiler techniques to production problems, which reflects a rare blend of practical systems engineering and language-driven design. He excels at reducing tail latency and improving backpressure and is comfortable leading teams while remaining hands-on in optimizing high-throughput, low-latency services.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Nottingham
Go/gRPC service designed to enable generic rate limit scenarios from different types of applications.
Contributions:12 commits, 8 PRs, 25 pushes in 11 months
golangrpcrate-limitgrpcgeneric
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
Samuel Yallop - Lead Engineer at Funding Circle UK