Summary
Vincent Rahli is a Senior Lecturer and researcher with 13 years’ experience specializing in the implementation, specification, and formal verification of fault-tolerant distributed systems. He has a strong academic and research track record spanning Heriot-Watt, Cornell, and the University of Birmingham, with deep expertise in Byzantine Fault-Tolerant protocols and theorem-prover–based verification. His work blends practical programming and verification tool development with formal intuitionistic logic, targeting high-assurance distributed systems increasingly relevant to blockchain and resilient infrastructure. At SnT he translated cutting-edge research into tools for specifying and proving correctness of BFT systems, a thread he continues at Birmingham. Vincent’s profile reflects a rare mix of hands-on tool building and rigorous formal methods, making him effective at turning abstract proofs into verifiable implementations. Based in England, he maintains an accessible personal site showcasing implementations and specifications that bridge theory and practice.
13 years of coding experience
6 years of employment as a software developer
Heriot-Watt University Edinburgh Campus