Shift Technologies Inc
Director Of Engineering
Shift Technologies Inc
Software Engineer
Cisco
Software Developer Intern
Shift Technologies Inc
Engineering Manager
Appian Corporation
Software Developer Intern
Appian Corporation
Software Engineer
St. Louis University High
Duke University