I develop logic programming software at Rockwell Automation, an industrial automation solutions provider. The great majority of my work is in C++ using technologies like MFC and COM, however I also wind up screwing around in perl, ruby, and C# on occasion. I have great interest in dynamic and functional paradigms as they apply to languages like C#, F#, Haskell, ruby, python, scala, nemerle, and boo.