Software Engineer
Cisco
Senior Software Engineer Technical Lead
Software Engineer Technical Lead
Technical Lead
Santa Clara University
University of Southern California