Brian has been developing professionally for over 10 years, and he specializes in enterprise application development by using a variety of Microsoft technologies, with a focus on Windows Presentation Foundation (WPF) and Silverlight. Brian can be found speaking at local user groups such as the Boise .NET Developer User Group (NETDUG) and the Boise Software Developers Group (BSDG). He also presents yearly at Boise Code Camp and Tech Fest. Brian is an avid blogger on Elegant Code and he can be heard on several podcasts.