Ryan Smith

I'm a tech lead and senior software developer for a consulting company specializing in web development.