Steve Smock

Senior Software Developer

Software developer with over 12 years of experience in web development and architecture; thrilled by tough problems and elegant solutions.