Software Engineer
Web Developer
Designer
Mentor Graphics
Web Application Developer
DealNews
Junior Web Developer
Media Fusion, Inc.
Senior Software Engineer
National Park Service
Senior Front End Developer (Lead)
The University of Alabama in Huntsville