Uber
Senior Software Engineer
Uber
Software Engineer II
Uber
Software Engineer Internship
Arizona State University
Teaching Assistant
Pacific Northwest National Laboratory
PhD Intern
Arizona State University
Research Assistant
University of Nevada-Las Vegas
Arizona State University