Senior Software Developer and Architect with experience designing and developing complex software solutions. A career characterized by a passion for successful application of technologies to difficult problems and an emphasis on team building and staff support. Recognized as a Microsoft MVP for Client Development.
Specialties: Microsoft .Net client and server development (including C#, C++/CLI, and XAML/WPF), Silverlight development, distributed computing, database technologies including Microsoft SQL Server, COM and .Net interoperability, Win32, MFC, ATL framework development, digital video technologies including Windows Media, DirectShow, and QuickTime.
Fluent Spanish speaking and ...