About

About

Hi, I’m Gareth, a software engineer from York with Welsh heritage 🏴󠁧󠁢󠁷󠁬󠁳󠁿, currently making graph databases go faster at Memgraph.

My day job is deep in the weeds of C++ systems programming: lock-free data structures, memory optimization, query execution engines, and all the fun that comes with trying to squeeze every last nanosecond out of a hot path. I’m also interested in Rust, WASM, LLVM, and computationally hard problems, particularly packing problems.

Outside of work, I coordinate ACCU York, a developer meetup where we get together to share skills and ideas. I also serve as a Local Groups Officer for ACCU.

When I’m not at a keyboard, you might find me climbing or on a jog. I’m a modern boardgame obsessive, feel free to judge my collection on BoardGameGeek.

You can subscribe to this blog via RSS.

Slava Ukraine 🇺🇦

Trending Tags