Summary
Granville Barnett is an architect specializing in concurrency, programming languages and distributed systems, currently driving architecture at Hazelcast after progressing from software engineer to architect. He combines academic rigor from a PhD in Computer Science with hands-on experience across research labs and financial technology, including technical leadership within Equities at Citi and R&D roles at WANdisco. Granville's work spans operating systems, memory subsystems and large-scale distributed data platforms, bringing a rare blend of low-level systems insight and practical production delivery. Based in the UK, he has repeatedly translated research ideas into product features across enterprise and trading environments. Colleagues rely on him for clarity on complex concurrency and consistency trade-offs and for shaping system architecture under real-world performance constraints.
2 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Durham University