
Amirreza Zarrabi Proof Engineer 
Amir is researching operating system architecture, and multiserver architectures for OS design. He is currently on a break from his PhD to work as a proof engineer. 


Branden Robinson OS Engineer 
Branden is interested in all kinds of software development, and hopes to learn about verification and proof techniques as part of his work in the group. 


Callum Bannister Proof Engineer; UNSW 
Callum's research interests are in functional programming and formal verification. His current work is in separation logic. 


Corey Lewis Senior Research Engineer 
Corey is a senior proof engineer within the Trustworthy Systems group, and is currently the lead engineer for verifying multicore seL4. His research interests include formal methods, functional programming and program verification. He has also been interested in mathematically analysing graph models of large real world networks. 


Curtis Millar OS Engineer; Casual Academic, UNSW 
Curtis is interested in improving systems level security through advancements in platform architecture, tooling, and education. 


Ed Pierzchalski Proof Engineer 
Ed is a proof engineer working on extending the seL4 proof to more architectures. 


Hira Taqdees Syeda Proof Engineer 
Hira has just finished a PhD working on developing a Unified Memory Model for kernel verification. Her interests include interactive theorem proving, software verification and embedded systems. 


Japheth Lim Proof Engineer 
Japheth is interested in automation for software verification. He aims to provide the proof engineering projects in Trustworthy Systems with fast and reliable proof algorithms. 


Jasper Lowell OS Engineer 
Jasper is interested in protecting critical infastructure systems. His current work involves redesigning seL4's untrusted boot code so that it can deliver higher levels of assurance and sets a firm foundation for future formal verification work. 


Kent Mcleod Research Engineer 
Kent is mostly concerned with lowlevel operating systems and drivers. 


Matthew Brecknell Proof Engineer 
Matthew is interested in formal verification of software, using mechanised theorem provers. His current challenge is figuring out how to rapidly, yet sustainably evolve large bodies of existing proofs to meet new requirements. 


Miki Tanaka Senior Research Engineer 
Miki is mainly interested in formal verification techniques and their application to software systems. 


Mitchell Buckley Proof Engineer 
Mitchell has a formal education in mathematics and a research background in category theory, Hopf algebra and formalised mathematics. He now writes proofs that verify functional correctness of the seL4 microkernel. 


Partha Susarla Ajay OS Engineer 
Partha's research interests include Operating Systems, File Systems, Multimedia codecs and Distributed computing. 


Qian Ge OS Engineer; UNSW 
Qian has just finished a PhD on eliminating timing side channels from seL4 with lightweight countermeasures. 


Siwei Zhuang Research Engineer 
Operating System internals, Device drivers and Embedded System Architecture. 




Vincent Jackson Proof Engineer 
Vincent is interested in proof theory, type theory, and theorem proving. 


Yanyan Shen Research Engineer 
Yanyan is currently researching how to improve the trustworthiness of commodity hardware through software to enable the verified microkernel to be used in situations previously needing an air gap. Multicore processors are used to provide redundancy and crosscore checking is employed to detect divergence caused by hardware faults. The aim is to increase the trustworthiness of a virtual air gap created by the microkernel, and thus systems running on COTS hardware. 


Yu Hou OS Engineer 
Yu is mainly interested in low level stuff such as operating systems and compilers. 


Zilin Chen Research Engineer; UNSW 
Zilin's research is into functional programming, type theory, formal verification, compilers, and Embedded DSLs. 
