Ward Jaradat

Adobe Inc.

Systems Research Group, University of St Andrews


I work for Adobe Inc. as a Computer Scientist in Edinburgh, Scotland.

Previously, I worked as a Research Fellow in the School of Computer Science at the University of St Andrews with Prof Alan Dearle and Dr Jonathan Lewis on architecting operating systems and middleware to support mission-oriented applications. I engineered a Unikernel operating system known as Stardust which is designed to support the deployment of heterogeneous services on the Xen hypervisor. I also explored models for composing distributed systems based on high-level constraints and security mechanisms to prevent malicious computations from being deployed in Cloud environments.

I was awarded a PhD in Computer Science from the University of St Andrews. I had the privilege to be supervised by Prof Adam Barker and Prof Alan Dearle. My research focused on the construction of decentralised service-oriented orchestration systems. I worked on a range of topics related to designing functional data flow programming languages, and developing heuristic techniques for partitioning and moving computations to data in distributed systems. I held an industry grant from Microsoft Azure to support my research activities. I also obtained an MSc in Software Engineering from the same institution with a specialisation in critical systems engineering and software architecture evolution. Before then, I received a BSc in Computer Science from the University of Jordan with distinction.

I am a Chartered Professional Member of the British Computer Society. I am also a member of the Systems Research Group and the Institute for Data-Intensive Research at the University of St Andrews.

Outside work, I am passionately involved in Aikido and Judo.


"What I cannot create, I do not understand.", Richard Feynman