Summary
Stuart Bennett is a Staff Software Engineer with 11+ years building robust backend systems primarily on the Microsoft stack, now focusing on gRPC/HTTP APIs, messaging, microservices and distributed systems. He combines hands-on .NET expertise with deep interest in database design and performance tuning, having driven SQL Server optimisation and scalable messaging patterns across multiple platforms. Stuart has guided technical delivery and architecture at companies including Mina and OpenWrks, where he contributed to one of the UK’s earliest Open Banking TPP implementations. Outside work he explores functional programming and languages like Rust, Go and Erlang, bringing language diversity and systems-minded thinking to pragmatic engineering problems. Based in East Staffordshire, he’s known for turning complex backend challenges into reliable, production-ready services while mentoring peers on technical best practices.
11 years of coding experience
17 years of employment as a software developer
Computer Science (1st), Computer Science, Computer Science (1st), Computer Science at Staffordshire University