Asp. Net Developer / Angular2 Developer Resume
South Plainfield, NJ
SUMMARY:
- Full - Stack Developer with 5 years of experience with SDLC using ASP. NET , ADO. NET , Entity Framework, Angular, MVC, HTML, CSS, Bootstrap, MS SQL Server.
- Experienced using TypeScript and JavaScript to program Angular 2/4/5 to develop web applications with Responsive design.
- Used Angular 4 Material for fascinating interface.
- Consumed Web API with Angular CURD operations in HTTP Request.
- Good experience in developing the Single Page Applications (SPA) using Angular.
- Hands-on experience with features of Angular 2/4/5 such as components, directives, dependency injection, data binding, modules, materials and routing.
- Proficient with Entity Framework in N-Tier architecture and MVC Framework.
- Experienced in Web Forms, Web API and WCF Services development in ASP. NET using C# and AJAX.
- Experience using ViewModel for Factory Design Pattern and Controller for consuming Web API in MVC Framework.
- Extensively implemented data access layer using LINQ and ADO. NET Entity to access Entity Framework.
- Experienced in writing Stored Procedures, User Defined Functions, Cursors, Triggers, Views, Complex Query joins based on applications requirements.
- Professional in Database Design, Normalization in MS SQL Server.
- Good knowledge of SSIS, SSRS and other database's such as Oracle and My SQL.
- Experience working with a team using TFS and GIT version control tools to build and maintain web application project under Agile/ Scrum and Waterfall environment.
- Used Unit Testing, TDD to develop web applications.
- Test Angular using Jasmine, Karma.
- Used JIRA for project management.
- Exposure to Unit testing framework such as NUnit to test the project.
WORK EXPERIENCE:
ASP. NET Developer / Angular2 Developer
Confidential, South Plainfield, NJ
Responsibilities:
- Developed the project using (Angular 2 with Typescript, SQL Server 2017, Asp.net Web API), Entity Framework and SPA (Single Page Application) . HTML5, CSS and ngx Bootstrap were used for rendering and design.
- Worked extensively with Angular 2. Generated Components, Services using Angular - CLI. Implemented Client-Side Validations, JSON/XML parsing, manipulated DOM Events, Directives, Controllers, filters, $http.
- Created Guard Service in Angular 2 to prevent invalid routing address. Used ngModel, ngIF, ngFor, Dependency Injection, Input, Output Emitter, Class Binding and Two-Way Data Binding.
- Worked with reactive extensions (RxJS) especially Observables for asynchronously calling the server and mapping the data to the required format (JSON)
- Implemented Routing in Single Page Application using Angular provided Router module.
- Created a repository of classes using the Repository pattern, Generics and Interfaces.
- Participated in daily Scrum meetings and used AGILE methodologies to manage the full lifecycle development of the project.
- Used GitLab for team management.
- Experience in writing Unit tests using Frameworks such as Jasmine & Karma.
Environment: Angular 2 with Typescript, Visual Code, SQL Server 2017, Asp.net Web API, Entity Framework, HTML5, CSS, ngx Bootstrap, GitLab, Jasmine, UML.
Full Stack Developer / Angular JS
Confidential, Hicksville, NY
Responsibilities:
- Developed the project using (MongoDB, Express JS, Node JS, Angular JS), REST API, SPA (Single Page Application), HTML, CSS, and Bootstrap.
- Use the Node Package Manager (NPM) to manage the modules and used it to install using tools such as Node Js, Express JS, Body - Parser.
- Strong experience setting up and working with CRUD operations inside MongoDB. Used Mongoose as Object-relational mapping for developing Model Schema and Database design.
- Deployed the server using Express JS unhandled HTTP Request/Response calls using Router module.
- Worked extensively with AngularJS.Implemented Client Side Validations, JSON/XML parsing, manipulated DOM Events, Directives, Controllers, filters, $http, $scope, $rootscope.
- Used ng-Model, ng-IF, ng-Repeat, Dependency Injection, One Way Data Binding, and Two-Way Data Binding.
- Implemented Routing in Single Page Application using Angular provided Router module.
- Created a repository of classes using the Repository pattern, Generics and Interfaces.
- Utilized AGILE methodologies to manage the full lifecycle development of the project.
- Used GitLab as project Repository.
- Experience in writing Unit tests using Frameworks such as Jasmine & Karma.
Environment: MongoDB, Express JS, Node JS, Angular Js, NPM, Mongoose, GitLab, Jasmine, HTML 5, CSS 3, Bootstrap, jQuery, JSON, REST API, Visual Studio Code, UML.
Full Stack . NET Developer
Confidential
Responsibilities:
- Designed and implemented the web application using ASP.NET, ASP.NET MVC 4.0, Entity Framework, HTML5, CSS, Bootstrap, and AJAX. Developed the application using Visual Studio 2015, and Dot Net Framework 4.
- Designed, created and managed database model in MS SQL Server 2012.
- Implemented Custom Filters to search data in modules, Action Filters (Authorize) to restrict access to a particular user or role.
- Partial Views for assigned modules Custom classes for MVC Views.
- Implemented Data Annotations extensively for model validations.
- Worked with Razor Views for displaying C# code in HTML. Implemented Viewbag, Viewdata, Tempdata, and Session to transfer data between Views and Controllers. Used Validation Summary in Html Helper for applying client - side validations.
- Created views for responsive UI with Bootstrap for handheld devices or multiple screen resolutions.
- Using Crystal Report for the generate the bill.
- Used Team Foundation Server (TFS) for source control and version control.
- Installed and used NuGet for package management and dependency resolution.
Environment: ASP.NET, ASP.NET MVC 4, Entity Framework, LINQ, SQL Server Management Studio, HTML, CSS3, Bootstrap, JavaScript, jQuery, AJAX, Team Foundation Server, WCF, UML, Razor Syntax, NuGet, WCF, MVVM, Razor views, IIS.
Full Stack . Net Developer
Confidential
Responsibilities:
- Application design based on using C#, ASP.NET, HTML, LINQ, SQL Server 200R2.
- Experience in designing the responsive web pages with Applications using C#, CSS, HTML.
- Used .NET Validation Controls for server - side validations and JSP for client-side validations.
- Developed data access modules using ADO.NET and C#.NET . Accessed Database using LINQ to SQL method for insert, update, delete and fetching the data for reports.
- Responsible for creating database objects like Table, Stored Procedures, Views, Triggers, Functions, Cursors, joins, subqueries and correlated subqueries etc.
- Implemented Cookie, Cache and Session to store logged users into the application.
- Consume ASP.NET Web server controls for multiple pages.
- Use Ajax toolkit modal popup for viewing details of an orders item details and delete items and Edit Quantity in the Grid view.
- Search criteria for the existing orders using dropdown on the date filters with stored procedures accepting order date and text boxes on the grid column values.
- Display of data using ASP.NET Data controls like Grid View, Form View, Data list etc.
- Implemented complex codes for validation, a calculation for profit/loss, export grid view data into excel and pdf.
- Setup and maintained Microsoft Visual SourceSafe for safely and easily manage source code.
Environment: ASP.NET Web Forms, C#, SQL Server, SQL Server Management Studio 2008R2, HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, ADO.NET, LINQ.