• Over eight years of IT experience in analysis, development, deployment, testing and support of distributed, scalable, multithreaded, high traffic windows/web-based .Net applications using agile, iterative and test-driven development methodologies.
• Sound knowledge of Prism (Composite Application), MVVM, SOA, Dependency Injection (Unity Framework), object-oriented analysis and design, design patterns, .Net Framework, .Net security, and relational database development using SQL Server and Oracle.
• Hands-on experience with WCF, WPF, WF, Web Services (SOAP and Rest-JSON), Silverlight and third party controls like DevExpress and Infragistics.
• Extensive knowledge of parallel computing, DotNetNuke, ASP .Net, ADO .Net, .Net Remoting, reflection, Http Handlers and modules, caching, transactions, assembly versioning, XML/XSL/XSLT, debugging memory issues, DOM, IIS, jQuery, TFS and Visual SourceSafe.
• Sound experience in System analysis and design using UML methodology.
• Proficient in performance tuning and optimizing large database systems and coding stored procedures, views, functions and triggers (T-SQL and PL/SQL).