Around 5 years of IT experience in software design, analysis, development, testing and implementation of secure n-tier client/server web-based applications using .NET Framework. Extensive experience with Microsoft .NET Technologies (.NET Framework, ADO. NET, ASP. NET, C#. NET, SQL SERVER, WCF, and WPF). Proficient in development of Web and Windows based Applications have good experience working with multithreaded applications and also proficient with migrating from ASP. NET. Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP. NET projects and Web Sites. Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO. NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms and WCF. Hands on experience in creating content driven and user-friendly application using WPF and WCF. Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation. Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation. Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO. NET to access and update database. Extensive experience in developing and consuming XML Web Services using WCF, WSDL, UDDI, SOAP and LINQ. Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers. Experience in writing Stored Procedures, Functions, Views and Joins in SQL Server, Oracle and PL/SQL. Experience in using the Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server). Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment. Experience in working with Waterfall, Agile and SCRUM software developmental methodologies. Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.
AWS