Senior software Developer
20+ years of extensive and diversified hands-on software architecture and development experience specializing in Microsoft technologies. 15 years experience in .NET Framework technologies using C# (both - desktop and web applications). Expert in design of high-performance applications using numerous multi-threaded techniques and TPL. 7 years experience using WPF, MVVM and Xamarin. 15 years experience in web development using ASP.NET Web Forms and MVC. Expert knowledge of jQuery, Ajax, AngularJS and other JavaScript libraries. Expert in responsive web design (RWD) based on browser, device or feature detection using mobile first, unobtrusive JavaScript, and progressive enhancement design patterns. 5 years experience in Bootstrap and D3.js. Expert in best security practices to protect an application. Expert in database modeling and design with 15 years experience in design data tables, views, stored procedures and triggers for MS SQL Server and 5 years for Oracle. Expert in report developing with 15 years experience in MS Reporting Services, Crystal Reports, Oracle and Data Dynamic Active Reports.