Dr. Stuart's research and development experience has spanned a wide variety of disciplines including, machine learning, networking, robotics, image processing, simulation, interpreters, data storage, and operating systems. Dr. Stuart previously served as a senior engineer at Coraid, a computer data storage company that provides storage solutions for cloud service providers and enterprises that are experiencing rapid, unpredictable data growth. Dr. Stuart also previously served as an adjunct instructor at the University of Memphis, where he led a research collaboration between FedEx and the University of Memphis, and authored an operating systems textbook. His teaching experience includes areas such as computer science, data communications, distributed/operating systems, accelerated computer programming, and computer graphics.