Web Designer and Software Developer. Versatile and effective with experience in all aspects of the software development cycle. Dedicated, diligent, team player that is goal oriented, self-motivated and needs little direction with strong analytical, organi