Bill started his career with c++ and Win32 API. He studied mathematics and philosophy at the University of Arlington in Texas. After the release of .net 1.1 he transitioned the unmanaged world to the managed world with ASP.NET and hasn't regretted it. He believes it is the responsibility of developers to keep the luddites at bay, by constantly refining skills to create the best possible software and user experience.