Software Engineer
Palo Alto, California
Indeed.com
Houzz
Seagate Technology
University of California, San Diego
Harbin Engineering University