Have 7 years of .Net Framework Experience in Analysis, Designing, Debugging and maintenance of Web Development
Experience in developing N-Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI), Model View Controller (MVC).
Experienced in developing Single Page Application (SPA) by using Angularjs and Angular 2 to 10
Experienced in responsive UI design and tools such as HTML4/5, CSS3, Bootstrap, AJAX, and AngularJS.
Experienced with Object Oriented Programming (OOP) design patterns such as Singleton, Abstract Factory, Factory Method, Prototype, Repository Pattern, Builder, and Dependency Injection for C# and AngularJS.
Extensive experience in Entity Framework and ADO.NET to access data services from database as well as Code-first and database-first approaches.
Utilized Services and Factories with dependency injection (DI) in Angular JS and ASP.NET MVC.
Experience in Web Services, Web API and data transfer in XML, JSON, and Plain Text.
Strong skills in using Views, View Models, Temp data, Temp tables and Action Filters in ASP.NET MVC.
Proficient in using of Master page, Layout page and partial views.
Strong experience with Query Strings, Cookies and Session State properties.
Experienced in using Third Party Plugins for displaying data with jQuery/JSON to provide flexible, editable and sortable grid view to increase user interaction.
Worked on ASP.NET Security features using Identity Server such as Token Base Authentication and Authorization.
Implemented SSO solutions for clients using Auth2, SAML, and Identity Server.
Proficiency in LINQ for data retrieval, CRUD operation, data filtering, sorting.
Strong knowledge in Database Analysis/Design, Entity Relationship Diagrams (ERD), Data Definition Language (DDL), Data Manipulation Language (DML) and Agile Methodologies
Expertise in T-SQL and extensive experience in Stored Procedures, User Defined Functions (UDF), Dynamic query design, Transactions and Triggers as well as Query Optimization.
Job Responsibility:
· Developed all Services for App using .Net Stack
· Analyze the Client Requirements
· Design the Database Architecture
· Design the Application Architecture
· Develop Scalable Code/unit test
· Coordination with team member and provide the app required services
Web: https://www.probase.co.uk (Aug 2013 to Jan 2020)
Responsibilities: Software, Web Development and Communication with UK clients.
Technologies: ASP.NET MVC ,Angularjs 01 and angular 2, 7,Entity Framework, Ajax, JQuery SQL SERVER, Store Procedure, HTML5, CSS3,Razor View, Bootstrap3.2,Jira,GitHub)