He was the Community Program Manager for the Microsoft C# team and played a similar role in the 1990s at Borland, Intl. He focuses his technical energies on web development, mobile development, LINQ and core C# language scenarios such as generics. He has a degree in Journalism and Computer Science from the Evergreen State College. The author of ten technical books which have sold well over 100,000 copies, Charlie currently lives in the Seattle area where he enjoys outdoor activities such as hiking, sailing and skiing in the mountains.