Oklahoma State University
Teaching Assistant
Senior Software Engineer
Chime - Mobile Banking
Senior Software Engineer
Software Engineer
Tailwind
Internship
University of Electronic Science and Technology of China
Research Assistant
University of Electronic Science and Technology of China
Oklahoma State University