David Chisnall

Developer, Core Team Alumnus at FreeBSD

David Chisnall currently serves as the Director of Systems Architecture at SCI Semiconductor Ltd, focusing on the development of CHERI-based hardware and software stacks. As a Visiting Researcher and former Research Associate/Senior Research Associate at the University of Cambridge since 2012, David has been instrumental in advancing the compiler and languages strand of the CHERI project, including the porting of Clang/LLVM for complete spatial memory safety in C/C++ codebases. David is also an alumnus of the FreeBSD Core Team and served as a Principal Researcher at Microsoft, where leadership of the Portmeirion project involved hardware-software co-design for security applications. Additionally, David held the position of Director of Studies for Computer Science at Murray Edwards College, Cambridge, from 2014 to 2019. David's educational background includes a Doctor of Philosophy in Computer Science and a Bachelor of Science in Computer Science, both obtained from Swansea University.

Location

Cambridge, United Kingdom

Links

Previous companies

Microsoft logo

Org chart

This person is not in the org chart



Offices

This person is not in any offices