Eric Smith is an experienced software crafter and coach at 8th Light who has trained teams of all sizes to adopt software's best practices, and test various challenging portions of their system. He also leads code retreats that reinforces a developer's fundamental skills by stressing illuminating edge cases. To develop his training curricula, Eric draws from his extensive experience as a software developer and consultant. In addition to his training duties, Eric continues to craft innovative software solutions for some of 8th Light's largest and most challenging clients. A consummate polyglot, Eric has deliberately worked on projects that force him to build complicated products and employ many different languages to reinforce his code sense. Eric earned both his Bachelor of Science degree in Computer Science and his Master's of Science Degree in Video Game Development from DePaul University.