Clubessential
Associate Software Developer
Clubessential
Front-End Developer (Mobile)
Clubessential
Web Application Strategist
Internap network Resources
Network Administrator (Internship)
Gray Security, Startup Company
IT Support Technician
Advanced Solutions International, Inc.
Software Developer II
Advanced Solutions International, Inc.
Senior Software Developer
Clubessential
Software Developer
Iowa State University
University of Cincinnati