Illinois Fire Service Institute
Research Assistant
Cadence Design Systems
Software Engineering Manager
Cadence Design Systems
Lead Software Engineer
Illinois Fire Service Institute
Teaching Assistant
BIRD INTERIM TREVOUX
Software Engineer
Cadence Design Systems
Software Engineering Intern
University of Electronic Science and Technology of China
Research Assistant
University of Illinois Urbana-Champaign