Hello, I’m David!

I’m a software engineer from Scotland, with an interest in systems and open source software. I’m currently working in the Programming Languages Lab at Huawei R&D in Edinburgh and I’m co-lead of the Rust compiler team. I write at Borrowed.