Working primarily in the public sector during his career, Raymond has designed and built several high profile enterprise level applications for all levels of the government. Raymond now works as a solutions architect for EMC. Raymond is a Microsoft MVP C# and also president of the Oklahoma Agile Developers Group. Raymond spends a lot of his time learning and teaching such things as Test Driven Development, Behavior Driven Design, Domain Driven Design, Design Patterns and Extreme Programming practices and principles, to name a few.