Microsoft
Software Engineer
Amazon Web Services
Senior Software Development Engineer
Quick Internet Software Solutions, Inc
Software Engineer Intern
Oracle
Principal Member of Technical Staff
University of Science and Technology of China
Texas A&M University