Angular Developer Resume
Chicago, IL
SUMMARY
- More than 6 years of Software Application Development, testing and implementation experience with Web based and N - tier Architecture involving all stages of Software Development Life Cycle (SDLC).
- Experience in Development methodologies like Agile/Scrum, Iterative, and Waterfall models.
- Strong working experience in scripting languages like JavaScript, jQuery, AngularJS and Angular 2/4/5/7/8/9/10.
- Expertise on HTML5, JavaScript, Classic ASP applications, XML and CSS.
- Developed Single Page Applications i.e., Web applications using JavaScript frameworks such as Angular, developed web pages for different devices like mobile, Ipad, and desktop using Responsive Web Design and Bootstrap.
- Worked with all the features of Angular like custom directives, lazy loaded modules and reusable components etc.,
- Worked with Jasmine, Karma for unit testing of components, services, directives, and modules.
- Extensively used Rxjs operators handling the data.
- Extensively used Angular-cli to generate components, routes & pipes.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- In-depth knowledge of integration of RESTful Web Services, HTTP services and Web services with web applications.
- Expertise with application development using Object Oriented Analysis & Design techniques (OOAD).
- Worked on IDEs such as Microsoft VS Code, Microsoft Visual Studio, Sublime, IntelliJ and Eclipse etc. and project management tools such as RALLY, JIRA and ServiceNow.
- Experience with using version control tools like Team Foundation Server & GIT.
- Proficient in Implementing Design Patterns like singleton and Abstract Factory for solving some common problems in software design.
- Experience in developing UML diagrams including Use Case diagram, Class diagram and Sequence diagram, Use Cases modeling.
- Extensive working experience in database design and development for creating complex database queries, Views, Stored Procedures using SQL Server 2008 R2.
- Expertise in developing Web-based and Windows-based applications using C#, ASP.NET, ADO.NET, AJAX, SQL-Server 2012/2008/2005 and Visual Studio 2013/2012/2010/2008/2005.
- Experience in C#. NET and ADO.NET to define and implement secure middle-tier components consumed by web applications and windows applications utilizing SQL Server and stored procedures to perform logical business transactions.
TECHNICAL SKILLS
Frameworks: AngularJS, Angular 2/4/5/6/7/8/9/10, ReactJs, Node.JS.
Web Technologies: Angular 2/4/5/7/8/9/10, JavaScript, jQuery, HTML, CSS, SCSS, Angular JS, Bootstrap, Angular Material, NG Bootstrap, RxJS, Jasmine, Karma.
Operating System: Linux, Unix, Windows 7, Windows 10 and Windows Server 2012/2008/2003.
IDE’s and Editors: Visual Studio, Eclipse, IntelliJ, Sublime and Notepad++
Development tools: Adobe Photoshop CS5, Adobe Illustrator.
Databases: Microsoft SQL Server 2014/2012/2008 R2/2005, Oracle 11i/9i/8i, SSIS, NoSQL, Cassandra, DB2, Oracle, MySQL.
Web servers: Internet Information Server (IIS) 8.0/7.0/7.5/ 6.0
Version Control Tools: Team Foundation Server, SVN and GIT.
Other Tools: Selenium, RALLY, JIRA and Servicenow.
PROFESSIONAL EXPERIENCE
Confidential
Angular Developer
Responsibilities:
- Application was developed using Agile Methodology, that included iterative application development, weekly Sprints, stand up meetings, followed by JIRA for tracking processes and streamlining Agile planning.
- Designed solutions that are related to Fraud Strategies.
- Created Reusable components, Custom Modules, Custom Directives, Pipes, Services in Angular 10.
- Extensively used Angular-cli to generate components, routes, pipes and unit tests.
- Created services as Dependency Injection and implemented Input, Output, View Child to do components communication and get local reference value of HTML.
- Developed powerful Single Page Application and dynamic responsive Web Application with Angular 10.
- Created Angular service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST request to fetch data from server.
- Developed the components using Angular 10 needed for the application from the scratch and customizing from various Angular libraries like Angular material to meet the application's functionality.
- Designed animated web pages by importing the @angular/animations which is the latest animation package in Angular 10.
- Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
- Extensively involved in upgrading the existing system from Angular 9 to Angular 10.
- Experienced in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Attended required meetings and maintained open communication about project status.
- Collaborated with other teams to develop cross-product design solutions.
- Produced deliverables such as screen layouts, user interface elements, final assets.
- Working experience with version control system GIT and tracking tools Rally in an Agile Scrum environment.
Environment: HTML5/HTML, CSS3/CSS, SASS, Angular 9/10, Angular Materials, Angular Cli, RxJS, Java 1.7, Spring boot, RESTful Web-Services, Apache Tomcat, ES6, JavaScript, Typescript, Media Queries, jQuery, JSON, DOM, JSP, MVC, NPM, Node.js, Webpack, Mac, Safari, Chrome, Protractor, Agile, Git, Rally, SQL.
Confidential, Chicago, IL
Angular Developer
Responsibilities:
- Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular 6, JavaScript, Typescript, AJAX, JSON and RESTful API.
- Worked in a team, involved in developing the UI layout and front-end programming for web applications that matches requirements of Business Partners.
- Created and protected Angular routes based on role based authentication.
- Developed and tested features in an AGILE environment using Angular 6 and Typescript.
- Utilized the features of Angular 6 to present effective web design.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 6 framework and Node JS.
- Used a Bootstrap 3.0 from Angular 6 platform and point it to the root component of the application instead of Angular ng-app.
- Used Typescript and its features such as static typing, classes and interfaces. Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 6.
- Worked on Angular 6 by consuming RESTful web services & Used Angular 6 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.
- Used Protractor provided by Angular for end to end (e2e) testing.
- Used Angular 6 for delivering user experiences such as high performance, off-line accessibility and zero-step installation.
- Leveraged Angular 6 resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for reusable components (Multi-field form elements, background file uploads etc.)
- Create Single Page Applications (SPA) that loads a single HTML page using Angular 6, Node JS and RxJS Observable to generate continuous and responsive Web apps, without page reloads, thus dynamically updating that page as the customer's side interacts with the app.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Created Widgets, Dashboards, Charts, login functionality implemented and session handling base functionalities added.
- Created Angular 6 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Worked on Typography, Notifications, TimeOut functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 4 using Angular 6.
- Created Routing in between various components consuming the RouterOutlet Directive.
- Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Co-operating with back-end developing proves of building the Restful
Environment: HTML5/HTML, CSS3/CSS, Angular 6, Node.JS, JavaScript, Media Queries, jQuery, JSON, DOM, JSP, RWD, MVC, Gulp, Grunt, Bower, Mac, Safari, Chrome, Jasmine, Protractor, Agile, Source tree, SQL.
Confidential, Washington DC
Angular Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for designers and developers to understand them as per their perspective.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Worked with end users to identify, develop business requirements and transform them to technical requirements.
- Developed GUI of the website using HTML5, CSS3, Typescript, Angular.JS, Bootstrap and JSON.
- Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data Binding.
- Developed SPA (single page application) project using Angular 2 and Typescript for frontend, Node JS and Postgres for backend
- Involved in developing applications using Angular.JS like Grids, Toolbars, Panels, Combo- Box and Button etc.
- Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module.
- Leveraged Angular resources for all data access, encapsulating URLs with Uri JS and standardizing data access interfaces.
- Developed Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, Multi Select tags and JQ-Widget for tabular layout.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.JS and Node JS.
- Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, ng-for, ng-If, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Used Jasmine framework to write Unit test cases for the web module. Also, used different developer tools respective to the browser to debug the code.
- Provided maintenance and development of bug fixes and patch sets for existing web applications using Firebug, Firebug Lite and Chrome/ Safari Web Inspectors.
- Involved in scrum Methodology for the workflow.
- Used GIT for accessing the repositories and maintaining the code
- Used VSTS Tool for keeping track of bugs, Issues, workflow and releases.
Environment: HTML5, CSS, JavaScript, jQuery, Angular.JS/2.0, Node JS, Express JS, Typescript, Adobe Dreamweaver, Jasmine, MySQL and REST Web Services, Web Storm, GIT, Agile, VSTS.
Confidential
UI Developer
Responsibilities:
- Designed the website and created/developed web interfaces.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Responsible for content and UI Development.
- Worked on Responsive Design to make website Responsive for Desktop and Tablets.
- Developed HTML5 prototype documents with CSS3 Style Sheets.
- Turned the application into a Highly Interactive, using AJAX web development techniques.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible with all browsers.
- Produced GUI prototypes for business logic presentations.
- Performed validation of completed sites including the debugging and testing of code.
- Built dynamically generated dropdown lists using AJAX, jQuery UI and Angular JS.
- Developed UI using Angular JS for rich user interaction.
- Customized Restful Web Service using Spring Restful API, sending JSON format data packets between front-end and middle tier controller.
- Implemented an Angular like template system, rendered data with separated template.
- Refactored application to use Angular JS for a simpler user-friendly view and for better performance.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Working with Bootstrap Twitter Framework to Design Single Page Application.
- Involved in Writing jQuery-based Ajax Requests using jQuery get (url, data, call back, type) or jQuery Ajax (options) and jQuery Post (url, data, callback type) and jQuery get (url, data, callback, type)
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery Framework.
- Coded Java Script for page functionality and Light box plugins using jQuery.
- Demonstrated implementation and up-gradation of JavaScript Library. Involved in configuring the Git repository and maintain the version control using Git.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: HTML5, XHTML 2.0, CSS3, JavaScript, jQuery, Restful APIs, JSON, AJAX, Flash, GIT, Angular JS Framework, Bootstrap, MVC, Web API.
