Jim Yuill is a senior computer-systems engineer, with 30 years of experience. He has worked in operating-systems development, cyber-security R&D, network systems-programming, and university teaching. He has a PhD in computer science. His thesis research is in cyber security, and it is highly cited. Jim has worked at IBM, Lockheed Martin, and North Carolina State University.