Summary
Joe Brock is a senior developer based in London with 17 years of hands-on engineering experience and 11 years in senior roles, specialising in .NET backend systems, event-driven architectures and cross-platform mobile frameworks. He has led greenfield payments and commodity trading platform work, including a sole migration of many services from .NET 4.7.2 to .NET 8 and building CQRS/event-sourced payment pipelines deployed to Kubernetes on Azure. A pragmatic technical leader and former co-founder, he blends product-minded design with deep performance optimisation (notably cutting allocations with Span and dramatically speeding parallel data builds). Comfortable working across distributed, international teams, he also brings a taste for practical experimentation—outside work he’s a self-described beer nerd and sandwich enthusiast, hinting at a curious, down-to-earth approach to problem solving.
11 years of coding experience
15 years of employment as a software developer
Heriot-Watt University Edinburgh Campus