Senior Software Engineer
AMD
Member of Technical Staff, Software Engineering
Principal Member of Technical Staff
University of Science and Technology of China
Queen's University