Missouri S&T
Research Assistant
Intuitive Surgical
Research Scientist Intern
Software Engineer
China Unicom
Network Engineer
Senior Software Engineer
Missouri University of Science and Technology
University of Electronic Science and Technology