Palo Alto Networks
Staff Engineer
Palo Alto Networks
Senior Staff Engineer
Penn State University
Research Assistant
Qualcomm
Interim Engineering Intern
Penn State University
Teaching Assistant
Intelligent Automation, Inc.
Summer Research Intern
Nankai University
Penn State University