Joshua Limbrey

Last updated: 2026-09-25


email: j dot limbrey24 at imperial dot ac dot uk
github • orcid • dblp


Photo of me standing on a snowy forest path, taken on film in Munich

About Me

I am currently a PhD student studying lattice-based cryptography, in Prof. Cong Ling's research group under Communications and Signals Processing, Electrical and Electronic Engineering Department, Imperial College London. I primarily study lattice reduction for structured and algebraic lattices. This usually takes the form of module lattices, though I have interest in geometrically structured lattices such as well-rounded or nearly-orthogonal lattices also. Beyond this, I am interested in composition algebras, namely the quaternions and octonions, and the computational algebraic problems associated with them; especially those that arise cryptographically.

Besides my research, I am interesting in software development, particularly software that provides safety and correctness guarantees at compile time and the functional programming paradigm. I am particularly fond of Rust and Nix. A list of some of my projects may be found below. I also dabble in some hardware projects, originating in an interest in keyboards.


Research
A list of my publicly available research
Software
Some of my favourite programming projects many are "works in progress"...