Crescendo Interactive, Inc.
Web Developer 1
Crescendo Interactive, Inc.
Software Engineer 2
Crescendo Interactive, Inc.
Assistant Vice President, Software Engineering
Crescendo Interactive, Inc.
Senior Web Developer
Crescendo Interactive, Inc.
Web Developer 3
Self-employed
Entrepreneur
California Lutheran University
Pepperdine University