IBM
Extreme Blue Intern
Narvar
Engineer
PEAK6 Investments LP
Principal Engineer
IBM
Software Engineer
Context Relevant
Staff Engineer
Purposeful
Head of Engineering
Amazon
Software Development Engineer
UIEvolution
Principal Software Development Engineer
Walla Walla University