Angular Developer Resume
New York, NY
SUMMARY
- 6+ years of professional experience in application design, development and maintenance.
- Adept in Object - Oriented design and development (Java, C# and Python).
- Extensive experience in developing User Interface following Responsive Web Design(RWD), using HTML5, CSS3, JavaScript, JQuery and Bootstrap3.
- Experience in frontend and backend development using ASP.NET and ASP.NET MVC.
- Experience in frontend development using ReactJS.
- Experience in developing Restful API using CRUD operations in Node.js and Express.js.
- Experience in working with Angular4/7 including Directives, Component, Service, Router, Data binding, Reactive Forms and Form Validation to build Single-Page Applications.
- Solid experience in AngularJS, developing services, controllers, directives, Custom directives, ng routing as well as UI routing, Isolated scope, Filters, Digest cycle and performing AngularJS validations.
- Experience with ASP MVC 5, creating ViewModels, Partial Views, Action Filters, Validations, Data Annotation and Routing using Razor view with HTML helpers.
- Hands on experience in implementing 3-Tier architecture, which is the Data Access Layer (DAL), Business Logic layer (BLL) and Presentation Layer (UI).
- Experience in storing and retrieving files using GridFS in MongoDB.
- Knowledge and experience on all phases of Software development life cycle (SDLC).
- Experience in Entity Framework and ADO.NET to access database.
- Experience in developing database programs like Stored Procedures, Triggers on SQL Server 2012/2017
- Having good knowledge about testing and debugging the Web API using Postman tool.
- Experienced in using Git/TFS as the version control tool.
- Experienced in Agile/Scrum methodologies using Jira/Rally.
- Strong communication, problem-solving ability, excellent performance in teamwork
TECHNICAL SKILLS
Languages: C#.Net, Python, Java, JavaScript, TypeScript, C
Web Technologies: ASP.NET, ASP MVC 4/5, .NET Framework 4, Web API, HTML5, CSS3, AngularJS, Angular 4/7, ReactJS, JQuery, NodeJS, ExpressJS, Bootstrap3, PrimeNG, MaterializeCSS
Database: MS SQL Server 2012/2017, MongoDB, SQLite
Development Tools: MS Visual Studio 2012/2015/2017 , MS Visual Code, Sublime, Postman
Version Control: Team Foundation Server (TFS) 2008, Git
Operating System: Windows7, Windows10, MacOS
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Angular developer
Responsibilities:
- Developed Web Application using Angular7, HTML, CSS, TypeScript and PrimeNG.
- Migrated the code from PrimeNG and enhanced the features
- Handled JSON data from multiple streams to maintain the sequences using RxJS operators.
- Made use of Angular recursive component to build a tree-like structure for the UI.
- Developed the client side validation and error messages display.
- Implemented the drag & drop feature for data move.
- Improved the User interface using SASS/SCSS.
- Wrote Unit test and Integration test utilizing Karma/Jasmine.
- Used Selenium and Protractor for automation testing.
- Used Rally to schedule the Sprint tasks for Agile development.
Environment: Angular 7, PrimeNG, HTML5, CSS3, TypeScript, Visual Code, Jasmine/Karma, RxJS, SASS/SCSS
Confidential, West Trenton, NJ
.NET developer
Responsibilities:
- Developed Web Application using C#, ASP.NET Webform, ASP MVC, HTML, CSS, JavaScript and Bootstrap.
- Wrote different controls from server side, like HTML helper, input control and validation control in ASP.NET and ASP MVC
- Wrote client side validation using JavaScript
- Manually migrated the code to retrieve data from SOAP service
- Developed RESTful services using ASP.NET Web API. Configure the service web.config.
- Fixed the UI incompatibility for different version of IE and Chrome browser using HTML5, CSS3 and Bootstrap.
- Wrote SQL script and Store Procedure for data definition and data manipulation using SQL Server 2012/2017.
- Inserted table into Entity Framework for data retrieval and manipulation
- Fixed the defects for Batch Application
- Upgraded the .NET framework and validated the DLL references
- Used ADO.NET and LINQ to handle and manage connections and data retrieval
- Wrote Unit Test for ASP.NET application
- Experienced SDLC in ASP.NET
- Validated the configuration files and deployed the application using XL Deploy.
- Version control using TFS (Team Foundation Server)
- Used Jira and Prolin to receive and work on task tickets for Agile development
- Received training for Property & Casualty Insurance
Environment: .NET Framework 4.6, 4.7, C# 7.0, ASP.NET, ASP MVC, Web API, Entity Framework, Bootstrap3, HTML5, CSS3, JavaScript, Visual Studio 2010/2017, SQL Server 2012/2017
Confidential, New York City, NY
Angular full stack developer
Responsibilities:
- Styled the User Interface(UI) and enhanced the responsiveness of the web application, following Responsive Web Design (RWD) pages using HTML5, CSS3, TypeScript, NodeJS and ExpressJS.
- Generated Components and Services using Angular-CLI in Angular4.
- Developed applications using ReactJS.
- Created multiple TypeScript reusable components and services using RESTful API in Angular4 built-in directives
- Applied Angular Template Driven Validations for client side validation
- Used Angular Reactive forms to implement forms and performed the validations
- Stored and retrieved the document data from MongoDB using fs middleware in Express.js.
- Created various MongoDB collections and wrote services to store and retrieve user data.
- Developed Web API controller with RxJS for handling RESTful requests and responses
- Applied the paging control and *ngFor filter for paging and filter
- Worked with Angular4 directives, components, pipes and injectable and implemented Angular4 component router for navigation.
- Implemented CRUD (Create, Read, Update, Delete) operations to make request to the API server and tested it by using Postman
- Used Git for version control
- Wrote Unit test and Integration test utilizing Karma/Jasmine.
- Used Selenium and Protractor for Automation Testing.
Environment: Angular4, ReactJS, TypeScript, Web API, Bootstrap3, HTML5, CSS3, JavaScript, Visual Studio 2017, Git, Postman, NPM, SQL Server 2012
Confidential, New York
.NET Angular Developer
Responsibilities:
- Designed and developed Web Application, involved in Single-Page Applications (SPAs). Framework design using ASP MVC, Angular 4, Bootstrap3, HTML5, CSS3 and TypeScript.
- Using MVC achieved a clean separation of layers given into Model, View, and Controller.
- Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods and View Models.
- Implemented Routing, Action Selectors, Action Filter and Caching in MVC controllers for application development.
- Used TypeScript to perform client side validation and ASP.NET MVC validation controls to perform server side validation.
- Implemented the searching and sorting functions with dropdownlist, textbox and checkbox using Angular filters.
- Implemented client side validation using Angular validation to make sure data are in correct format before passing to back end
- Used LINQ to SQL commands in Data Access Layer to retrieve, update and store data in database.
- Developed application using ReactJS.
- Developed RESTful services using ASP.NET Web API. Configure the service web.config.
- Used the Git for version and source code control.
- Used Agile methodologies for regular adaptation to change requirement and continuous delivery of useful and working software.
Environment: .NET Framework 4.6, C# 5.0, ASP MVC, Angular4, TypeScript, HTML, CSS, Git, Postman, Visual Studio 2015, LINQ, Web API, ReactJS