We provide IT Staff Augmentation Services!

Angular/asp.net Web Api Developer Resume

2.00/5 (Submit Your Rating)

Athens, OH

SUMMARY

  • Around 4.5 years of experience in Analysis, Design, Development, Implementation, Testing and Deployment of Web Based.
  • Experienced in ASP.NET, C#, .NET, ASP.NET WEB API, ASP.NET MVC, Node.JS, Express.JS, Angular2+, JavaScript, HTML, CSS, SQL Server, MongoDB, and ADO.NET.
  • Experience in React JS framework to develop the Single Page Application (SPA) using Angular 2+, Node.JS, and TypeScript.
  • Experience in creating Custom Directive, Observables, Interface, and performed client - side validation in Angular 2+ and UI elements like Tabs, Modal Popups, etc.
  • Experience in creating Angular Modules, Components, Services, Auth guard, routing for a seamless navigation and used RxJs library to handle observable.
  • Experience with MEAN (MongoDB, Express, Angular, NodeJS) stack.
  • Good Experience in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Used Bootstrap framework and media queries for developing customizable and responsive web design for compatibility with different platforms and screen sizes.
  • Expert in documentation using MS tools (Word, Excel, PPT, Project, Visio, and Access).
  • Strong in using Node.js, and Require.js and MVC Frameworks in the development of the web application.
  • Developed API’s using NodeJS and hosted on multiple load balanced API instances.
  • Strong knowledge about problem-solving, organizing, communication, unit testing and planning skills, with the ability to work in a team environment.
  • Experience in using web editors like Sublime Text, Microsoft Visual Studio and source controls like Gitlab, Agile, JIRA as bug tracking tool.

TECHNICAL SKILLS

Languages: C#, JavaScript, TypeScript, HTML, CSS

.Net Technologies: MVC, Web API, ASP.NET, .NET Framework, Entity Framework, LINQ, ADO.NET

Databases: SQL server 2008R2/2014, MongoDB

Web Technologies: Angular, JavaScript, HTML, Bootstrap, ReactJS

Development Tools: MS Visual Studio, Unit Testing Framework, Visual Studio Code

Source Code Control: GitHub, GitLab, Team Foundation Server

PROFESSIONAL EXPERIENCE

Angular/Asp.Net Web API Developer

Confidential, Athens, OH

Responsibilities:

  • Designed and implemented the web application using Angular 5, HTML5, CSS, and Bootstrap on the front end, restful API using both ASP.NET WEB API, Node, and ExpressJS.
  • Developing Single Page Application(SPA) using Angular 5 Dependency Injection, Routing, Components, Services, Lazy Loading, Custom Directives, Pipes, and Promises.
  • Deployed the server using Node JS, Express JS and handled HTTP Request/Response using Router module.
  • Developed the application using Visual Studio Code, Visual Studio 2017, and Dot Net Framework 4, deployed onto Microsoft Azure. Designed, created and managed database mode using Stored Procedures, Views, and Joins in MS SQL Server 2012. Implemented Custom Filters to sear in modules, Action Filters to restrict access to a particular user or role.
  • Created MVC Action Filters for user authentication, authorization. Cached data to improve performance and Custom Filters to search data. Implemented Validation using bootstrap for applying client-side validation.
  • Focusing on performance and code Maintainability through use of regular Code Review and Code refactoring, utilizing Dependency Injection in order to maintain code flexibility and minimize code reuse, and using Catching/Handling exceptions, implemented Data Annotations extensively for model validation.
  • Accessed Database using LINQ to SQL method for insert, update, delete and fetching the data for reports.
  • Unit testing using karma for Angular 5, and TDD nUnit testing for the ASP.NET Web API.
  • Used Team Foundation Server(TFS) for source control and version control and NuGet for package management and dependency resolution. Used JIRA for bug tracking.

Environment: ASP.NET WEB API, Angular 5, Entity Framework, LINQ, SQL Server Management Studio, HTML5, CSS, Bootstrap, JavaScript, NodeJS, Express.js, Team Foundation Server, NuGet

React developer

Confidential, Athens, Ohio

Responsibilities:

  • Web design and development, application development using HTML, JavaScript and Bootstrap.
  • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and ReactJS.
  • Used React.JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Experience in DOM, React Props, Lifecycle methods, working with React States and Events.
  • Managed the modules using NODE Package Manager (NPM).
  • Good understanding of Node.JS understood how to configure, create server, manage routes and connect database.
  • Worked with mongoose.JS for database communication with MONGODB.
  • Used Node.JS, React.JS, MVC framework for developing the Single Page Application.
  • Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in the Node.JS environment.
  • Used JIRA to track the bugs/ issues.

Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, JSON, AJAX, NodeJS, ReactJS, GIT, Karma, JIRA

Angular/Asp.Net Web API Developer

Confidential, Columbus, OH

Responsibilities:

  • Gathered and analyzed information, designed, developed, implemented, and deployed the web application using MEAN Stack technologies (MS SQL, Express, and Angular 2, Node.js) along with Typescript, HTML5, CSS3, Javascript, jQuery, Bootstrap.
  • Designed and developed the RESTful API's using Node.JS, Express.JS, and ASP.NET Web API.
  • Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder and created Single Page Application with the help of Angular Router Module Used Angular extensively to generate and use Components, Services, and Pipes.
  • Worked with Observables for asynchronously calling the server and mapping the data to the required format (JSON).
  • Implemented Route Guards using canActivate and canDeactivate to prevent unauthorized users from accessing pages
  • Enable CORS on the Web APl to allow calls from other domains.
  • Worked with Angular built-in directives such as ngModel to perform two-way data binding between template and components, interpolation to present data to user and event binding to call functions as a response to user actions in templates, and utilized @Input, @Output to communicate between parent and child components.
  • Used Angular CLI to create Component, Services, and install modules to organize the application in a better way.
  • Used various ng directives such as ngIf, ngFor, ngClass, and ngSwitch to manipulate DOM objects.
  • Used TFS for version control and manage team's tasks and worked closely with testing team and fixed bugs.

Environment: Entity Framework, LINQ, Bootstrap, HTML, CSS, Angular, AJAX, JSON, .NET WEB API, JIRA, Visual Studio, Git.

We'd love your feedback!