Senior Staff Software Engineer
San Jose, CA
Visa
Verizon Media
Senior Software Engineer
IBM
Advisory Software Engineer
University of Michigan, Ann Arbor
San Jose State University
University of Michigan