American Airlines
Senior J2ee Developer
Improving Enterprises
Senior Application Developer
Go Technologies
President
Cambium Learning Group
Senior Web Application Developer
Improving Enterprises
Tech Lead and Squad Lead - Senior Application Developer
AIM Consulting Group
Senior Web Application Developer
Strive Consulting, LLC (formerly AIM Consulting)
Senior Web and Mobile Applications Developer
Improving Enterprises
Principal Tech Lead and User Interface Architect
Credera
Senior Mobile and Application Developer
American Airlines
Senior Mobile Web Application Developer
Texas Tech University