We provide IT Staff Augmentation Services!

Angular 2 Web Developer Resume

2.00/5 (Submit Your Rating)

New Brunswick, NJ

SUMMARY:

  • 5+ years of professional experience in IT industry as a Software Designer and Developer with using Microsoft Technologies and .NET framework.
  • Technical expertise in Microsoft Technologies such as .NET framework, ASP.NET, ADO.NET, SQL Server, LINQ, Razor, XML, Entity Framework, Web Services, WCF, Visual Studio, TFS, IIS 7.0/6.0.
  • Experience in developing front - end User Interfaces using XML, HTML/HTML5, CSS/CSS3, Angular JS, Angular 2, Ajax, JQuery and JavaScript.
  • Expertise in creating Stored Procedures, T-SQL Queries, Triggers and Views in SQL Server and had knowledge about NoSQL databases like MongoDB.
  • Profound experience in all phases of software development life cycle SDLC especially in Analysis, Design, Development, Testing and Deploying of applications and implementing n-tier Client/Server applications using Object Oriented design methodologies.
  • Created Entity classes, relationships between entity classes using Entity Framework 6.0 to manage relational data as objects, implemented AutoMapper by creating data transfer objects for optimizing the mapping code.
  • Proficient in Object Oriented Analysis and Design OOAD programming and .Net Architecture and ASP.Net MVC, MVW.
  • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express, Angular 2 and Node.js.
  • Experience with Unit and Integration Testing using NUnit and Jasmine.
  • Hands-on experience in WCF for rapidly building service-oriented applications(SOA) that communicate across the web and the enterprise.
  • Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using Team Foundation Server (TFS) and Github.
  • Familiar with Jira for bug and task tracking in Agile development.
  • Experienced with Software Development Processes & Models: Agile & Scrum Model.

TECHNICAL SKILLS:

Languages: C#, C++, ASP.NET, VB.NET, Angular JS, Angular 2, SQL, AJAX, JQuery, JavaScript, HTML/HTML5, CSS/CSS3, JSON, XML, Node.js

Frameworks: ASP.NET Web 4.0, ADO.NET, Entity Framework, LINQ, ASP.NET MVC 5.0/4.0, ASP.NET Web API, WCF, Web Services, Angular JS/2, Jasmine, Batarang, Express

Databases: Microsoft SQL Server 2014/2012/2008, MySQL, MongoDB

Tools: Visual Studio 2015/2014/2013/2012/2010, Microsoft SQL Server 2014/2012/2008, Telerik Fiddler, Sublime Text

Operating Systems: Windows XP/Vista/7/8/10, Linux

Technologies: ADO.NET Entity Framework, WCF, Razor, SQL, LINQ, Lambda Expressions, AutoMapper

Version Control Tools: Team Foundation Server, Atlassian Bitbucket, Github, Slack, JIRA

Modeling Tools: Microsoft Visio, draw.io, UX Design tools(myBalsamiq), Google Sheet

PROFESSIONAL EXPERIENCE:

Confidential, New Brunswick, NJ

Angular 2 Web Developer

Responsibilities:

  • Implement the web application using MEAN Stack technologies (MS SQL, Express, Angular 2, Node.js) along with TypeScript, HTML5, CSS3, JavaScript, jQuery, Bootstrap and other web technologies.
  • Agile development with daily standups, bi-weekly sprints, sprint planning and retrospective sessions.
  • Created TypeScript reusable components and services to consume REST API’s using component based architecture provided by Angular 2.
  • Used angular2-highcharts for displaying consumption rate of the medical supplies and equipment.
  • Created custom directives in Angular 2 for reusable components.
  • Utilized Observables for http error handling with catch and throw RxJS operators.
  • Worked on Angular 2 concepts such as two-way data binding, *ngif and *ngFor structural directives, property binding, services, dependency injection, routing.
  • Create modules for the functions responsible for retrieving data from MS SQL database and create RESTful APIs using Node.js and Express.
  • Used Node Package Manager (NPM) to manage and install Express, angular-cli, bootstrap, jquery, mssql, body-parser.
  • Involved table and store procedure creations using MS SQL.
  • Used GIT for version control and JIRA for bug tracking purposes.

Environment: s: MEAN stack, Angular 2, Angular CLI, Webpack, Node.js, MS SQL, Express, Github, Bitbucket, JIRA, TypeScript, HTML, CSS, JSON, Bootstrap, JQuery, JavaScript, VScode, npm

Confidential, New Brunswick, NJ

ASP.NET API and Angular JS Developer

Responsibilities:

  • Developed a web portal using ASP.NET API for Data Access layer and using Angular JS, CSS3, HTML5, Bootstrap for Presentation Layer.
  • Created the Repository classes with methods to manipulate the information of patient's appointment records, medical history and health insurance details.
  • Used Entity Framework 6.x with Database First Approach to create database model.
  • Created Stored Procedures and Triggers to achieve the data manipulation in the databases.
  • Developed a single page application by implementing State/ UI Routing Configuration.
  • Implemented search engines by using Angular JS filter to make the data searchable and sortable.
  • Used Angular build-in directives such as ng-controller, ng-repeat, ng-if, ng-switch, ng-init, ng-model and ng-grid for binding the data from server side.
  • Used ng-show and ng-hide for creating sliding forms.
  • Performed client-side validations using build-in validation directives like ng-required, ng-maxlength.
  • Developed ASP.NET WEB API 2.0 to allow the AngularJS application handle with http requests like get, post, put, delete when the user request fired for displaying or manipulating of the data.
  • Token-based authentication was implemented for each user request, such as each patient history request and each login of the system.
  • Version/Source control achieved using Team Foundation Server.
  • Used Jira for bug and task tracking in agile development.
  • Performed API testing with Telerik Fiddler.
  • Performed Jasmine Unit Testing for achieving data integrity and accuracy.

Environment: s: ASP.NET API 2.0, Visual Studio 2015, C#, AngularJS, Microsoft SQL Server 2014, Jasmine, CSS3, HTML5, Bootstrap, Jasmine, TFS, Telerik Fiddler

Confidential, Wilmington, DE

ASP.NET MVC Developer

Responsibilities:

  • Involved in design, implementation, integration, testing and deployment phases of the software using ASP.NET MVC 5.0 architecture, IIS, Microsoft SQL server.
  • Involved in database modeling in UML, creating tables, stored procedures and triggers for data manipulations in the database, used Entity Framework 6.x with Database First Approach.
  • Create different View Models for handling the changes in the entity model and used these strongly type models in the view.
  • Used LINQ and Lambda Expressions for information retrieval and manipulating.
  • Developed WCF service to communicate load and save data to database.
  • Used CSS3, HTML5, AJAX, JavaScript, and Telerik Kendo UI for the frontend design.
  • Used Kendo UI grid for displaying the data and implemented update/edit/delete operations.
  • Implemented server-side validation with DataAnnotations and ModelState and for client-side used Html helpers like Validation summary and messagefor.
  • Used ViewBag to pass the information to controller to view and TempData for passing between controllers.
  • Used Forms Authentication to implement highly secure authentication model.
  • Used AutoMapper to manage large tables and reduced the code for entity mapping.
  • Used MVC features such as ActionFilters for performing some pre or post operations.
  • Development was done using Agile methodology with daily Scrums, paired programming using TDD and continuous integration using the SDLC process.
  • Version control, tasks and bugs achieved using Team Foundation Server.

Environment: s: Visual Studio 2014, Microsoft SQL 2012, C#, ASP.NET MVC 5.0, WCF, IIS, LINQ, Lambda expressions, Kendo UI, Razor, HTML5, CSS3, AJAX, JQuery, JavaScript

Confidential, Erie, PA

ASP.NET Developer

Responsibilities:

  • Involved in intermediate meetings with Product Managers and Software Engineers for providing guidelines on solid UI design, gathering requirements and creating Software Requirements Specification documents (SRS).
  • Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL) using ASP.NET 4.0 Web Forms, ADO.NET, C#, HTML5, CSS, Ajax toolkit, JQuery.
  • Involved in the design of the system architecture using draw.io and MS Visio, to develop class diagrams, use cases etc.
  • Created UI using HTML, AJAX, JavaScript, CSS.
  • Involved in database designing process including designing and creating tables, T-SQL Queries, stored procedures for data retrieval and triggers for data auditing purposes.
  • Used ADO.NET classes and objects like DataTable, DataSet, DataReader and DataAdapter to bind the information to the DataGrid.
  • Implemented Client-side Validations like Required Field, Range, CompareValidator, Validation Summary and Regular Expression Validator to constrain and validate the input.
  • Used AJAX AutoComplete Extender for avoiding invalid input from user.
  • Used AJAX Modal popup and JQuery Effects to provide nicer user interface.
  • Used layout Master Page and User Controls to increase the code reusability.

Environment: s: Visual Studio 2013, SQL Server 2012, ASP.NET, ADO.NET, C#, AJAX, JQuery, HTML, CSS, MS Visio, draw.io.

Confidential, Philadelphia, PA

ASP.NET Developer

Responsibilities:

  • Coordinated with business analysts, project managers and lead developer to understand the requirements.
  • Developed 3-trier Web Application using .NET Framework.
  • Used .NET server controls, HTML and CSS to create the forms.
  • Performed validations using .NET Validation Controls and JavaScript.
  • Designed presentation layer using HTML, CSS and AJAX.
  • Create databases and wrote complex store procedures, functions and dynamic SQL queries using SQL server for extracting, inserting and manipulating the data and displaying in the Grid view controls and dropdown lists.
  • Worked extensively with List View, Form View and Repeater control.
  • Involved in unit, performance and integration testing.
  • Used ADO.NET objects like Data Set and Data Adapter for storing and displaying the data from databases.
  • Used ASP.NET AJAX Toolkit controls like Script Manager and Update Panel in some web pages.
  • Used TFS for version control, task management and bug tracking.

Environment: s: ASP.NET Web Forms, Visual Studio 2012, ADO.NET, C#, JQuery, HTML, CSS, AJAX, TFS, SQL Server 2010, SQL

Confidential

ASP.NET MVC Developer

Responsibilities:

  • Involved System Analysis, requirement gathering, specification/documenting, designing, coding.
  • Developed the application using ASP.NET MVC Framework.
  • Designed the UI using HTML helpers in razor view, partial views and layout by using HTML5, CSS.
  • Used Entity Framework with AutoMapper for mapping entities to Data Transfer Objects.
  • Create databases, tables and stored procedures to achieve efficient data retrieval from databases.
  • Implemented WebGrid MVC with JQuery/JSON to provide more flexible, editable and sortable gridview to increase user interaction.
  • Used LINQ and Lambda Expressions for information retrieval and manipulating.
  • Implemented server-side validation and MVC validations to validate form fields using Data Annotations like required, range, email etc. and for client-side provided with JQuery and validation summary.
  • Used ViewBag, ViewData to transfer data between view and controller, and used TempData to transfer among controllers.
  • Performed unit testing using NUnit.
  • Version/ Source control achieved using Team Foundation Server (TFS).

Environment: s: Visual Studio 2010, SQL Server 2008, ASP.NET MVC, C#, LINQ, lambda expressions, AJAX, Razor, JQuery, HTML5, CSS.

We'd love your feedback!