Ryan Smith

I'm a technical lead and senior software developer for a technology consulting group specializing in web development.