Oleg Sych is a Senior Lead Consultant with Catapult Systems. He has been working as a professional software engineer since 1993, building distributed enterprise applications since 2000 and working with .NET technologies since 2002. He holds a Masters Degree in Computer Science, MCSD and MCPD Enterprise certifications. His professional interests include framework design and enterprise application architecture.