Talbot has worked in a variety of technologies including television set top boxes, license plate recognition, and scalable Web applications. He is currently working as a development manager in the New Business Technologies group at FreeMarkets in Pittsburgh, PA.