Andrew Siemer is currently a Senior Technical Architect for Perficient in Austin, Texas. He has worked as a software engineer, architect, trainer, and author since 1998 when he left the military. He is a frequent contributor to DotNetSlackers.com, host of DotNetRadio.com, author of ASP.NET 3.5 Social Networking, and a member of the ASP Insiders group. Andrew has provided consultancy to many companies on the topics of e-commerce, social networking, and various other business systems. He has worked with eUniverse, Point Vantage, Callaway Golf, Guidance Software, Intermix Media, Fox Interactive, Lamps Plus, and Lender Processing Services, to name a few. In addition to his daily duties, he also conducts classes in .NET, C#, and other web technologies, blogs on numerous topics (blog.andrewsiemer.com), and works on various community projects such as MvcCookbook.com. You can find Andrew Siemer on Twitter at @asiemer, as well as Facebook, LinkedIn, and various other social sites.