We provide IT Staff Augmentation Services!

Angular Developer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Having 7 years of experience in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, AngularJS, Angular, EXTJS, React, ECMA Script 5/6, DOM, jQuery, Ajax, XML, JSON, and Node.js server.
  • Extensive Knowledge in developing Single Page Responsive Web Applications using JavaScript frameworks like Angular, Backbone.js and Bootstrap.
  • Extensive knowledge in object - oriented programming in Java Script.
  • Extensive experience on modern front-end template frameworks forJavaScript- IncludingBootstrap, JQuery, Angular 2/5/8/10/12, React JS.
  • Good knowledge onAngular components likeservice resources, routing, Dependency injection, 2-way data binding, filters and events
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands-on experience with CSS LESS/SASS Pre-Processor.
  • Extensive experience in designing web applications using HTML, HTML 5, XML, XHTML, JavaScript, Type Script, Angular, AngularJS, CSS, CSS3, DOM and jQuery.
  • Expert knowledge in designing SPA using Angular.
  • Expertise in MV* (MVC, MVVM, MVW) frameworks like AngularJS along with Bootstrap
  • Experience in third party libraries like NgPrime, Angular Material Design.
  • Knowledge in WebPack, Gulp and Npm Scripts.
  • Experience in UI Architecture design using Angular components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
  • Good understanding of Design Patters, Data Structures and Algorithms.
  • Expertise knowledge in OOPS implementation, code consistency and code review.
  • Unit testing of Angular components, services using karma-test- runner and Jasmine.
  • Experience in Responsive web design development.
  • Extensively used Angular features, Directives, Filters, 2-way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
  • Experienced in creating React.js web applications with JSX, React nesting components, data binding, forms, routers and Virtual DOM manipulations with Redux architecture.
  • Developed React.js pages, web services and AJAX calls for the applications used in development of the web application to bind the data/model.
  • Experience in using React.JS and Client Side Charting technologies such as D3.js, Chart.js.
  • Strong skills in Relational Databases like Oracle, MySQL and MongoDB.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Experience in Unit/E2E/Integration Testing frameworks and libraries like Jasmine, and Karma for Angular and Node JS.
  • Experience in Using Jest, Mocha, Chai, Jasmine, Karma for testing.
  • Experience with NPM Grunt, Gulp and Bower modules of NodeJS.
  • Used JIRA for bug tracking and issue tracking.
  • Worked on Version control systems like GIT, CVS, SVN and Bit bucket.
  • Experience working in a fast-paced environment using Agile/Scrum, Test driven development and Waterfall methodologies.
  • Worked onDockercontainer to createDockerimages for different environments.
  • Worked on various IDE's Eclipse, Visual studio, Notepad++, IntelliJ, Sublime Text 3, ATOM, Net Beans, Web Storm and Brackets.
  • Hands on experience working on different browserslike Safari, Internet Explorer, Mozilla Firefox and Google Chrome and checking cross browser compatibility.
  • Valuable team player with excellent communication skills, trouble shooting skills with ability to learn and adapt to new technologies quickly.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, AngularJS, Angular X, ReactJS, NodeJS, AJAX, jQuery, JSON, DOM, ECMAScript 6, Typescript and java.

Version Control Tools: GIT, SVN, Bit Bucket

Databases: Oracle 10g, MySQL, MongoDB

Operating Systems: Windows XP/Vista/7/8, MAC OS X, Ubuntu, LINUX, UNIX

Web/App Server: Apache Tomcat, WebLogic

Testing & Debugging Tools: JIRA, Firebug, Google Chrome Web Debugger, IE developer Tools, jest, Jasmine, Karma, Mocha, Chai, Jenkins.

Workflow Tool kit: Grunt, Gulp.

IDE’s: Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio, web storm

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Angular Developer

Responsibilities:

  • Experienced in analyzing the business requirements of the User stories, designing, coding, testing, and documentation.
  • Responsible for creating efficient design and developing User Interaction screens using Angular framework, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Rest API.
  • Developed Responsive and ADA compliant micro apps. Micro apps are easy maintainable and highly reusable.
  • Developed code to exchange data between one component to other across different modules using Angular 12 framework.
  • Worked with Angular 12 to develop single page applications, worked with Ngrx for managing Angular applications.
  • Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.
  • Developed Account opening platform and Business profile platform for Confidential where users can sign up for products.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Developed single page applications using custom routing.
  • Enhanced legacy application by building new components in Angular 12 and typescript.
  • Consumed micro service, Rest API for developing micro apps and Account Opening Platform.
  • Worked on media queries for different layouts of screen, print, mobile phone, tablets to design responsive web pages.
  • Developed several components in the application that implement lazy loading feature in Angular 12.
  • Enhanced application performance by Angular 12 Component based development in view of future Angular framework transitions.
  • Design various page layouts that include responsive web pages using LESS pre-processor along with CSS.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Used RESTFUL web services to fetch data from the server and use response data across the components and display with the help of HTML.
  • Performed client-side validations using JavaScript.
  • Strategically identify and solve complex technical challenges with Research and development methodology.
  • Performed unit testing after writing the code by using Jest Framework.
  • Used Elastic Search (ES) for a large amount of data and fetching search results through database queries.
  • Involved in Unit integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Worked on GIT as a version control and JIRA for bug tracking.
  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.

Environment: HTML/HTML5, CSS3, JavaScript, Angular 12, jQuery, JSON, Typescript, Bootstrap, NPM, Node.JS, Visual studio, RESTAPIs, Jest, GIT, MYSQL.

Confidential, San Jose, CA

Angular Developer

Responsibilities:

  • Developed applications that include interactive web pages using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular framework.
  • Involved in creating single page application that loads multiple views using routing services, lazy Loading, and adding additional dynamic features to the application using Angular 8 framework.
  • Worked on developing model and template driven forms in Angular 8
  • Developed code to exchange data between one components to other across different modules using Angular 8 framework.
  • Worked on media queries for different layouts of screen, print, mobile phone, tablets to design responsive web pages.
  • Exposure to new features and issues addressed inAngular 8.
  • Developed several components in the application that implement lazy loading feature in Angular8/10.
  • Updated the application with new features ofAngular 8/10.
  • Hands on Experience onAngular 8technology for one complete project in rebasing the UI of the application using the techniques inAngular 8
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Used RESTful web services to fetch data from the server and use response data across the components and display with the help of HTML.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by usingAngular 8framework andNode JS.
  • Performed client-side validations using JavaScript.
  • Debugged issues in firebug for Firefox, web developer tools in Chrome, Safari and IE 9, 10 &11 browsers.
  • Design various page layouts that include responsive web pages using LESS pre-processor along with CSS.
  • Worked on SQL queries to perform CRUD operations on the MySQL Database.
  • Involved in Unit Integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Experience in Gulp task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
  • Configured and managed version control through GIT.

Environment: HTML/HTM5, CSS3, LESS, JavaScript, Angular JS, Angular8/10, jQuery, JSON, Bootstrap, NPM, Node.JS, Sublime, RESTful APIs, Adobe Dreamweaver CS3, Eclipse, Maven, Apache Tomcat, MySQL, GIT, Gulp, Chrome developer tools

Confidential, St. Louis, MO

UI Developer

Responsibilities:

  • Turn set of business requirements and wireframes into fully functioning system componentsand web code using HTML, CSS, JavaScript, React JS, Redux, TypeScript
  • Write CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Created Responsive Web Pages using Bootstrap and also Media queries to support various smart devices.
  • Created dynamic UI pages and components using JavaScript and React JS
  • Developed Header and Footer of web app as a UI component in ReactJS
  • Build stableReactcomponents and stand-alone functions to be added to any future pages
  • UsedReact-Router to turn application into Single Page Application
  • Used React Resolver for server-side rendering so that we can define data requirements for components and will handle the nested, async rendering on both the server and client.
  • Worked in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using Redux.
  • With the help of React Typescript Developed a custom email builder, where user can drag and drop and create their custom email template
  • Implemented the Drag and Drop functionality usingReact-Draggable
  • UsedReact-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingreact.
  • Work with Snapshot testing in Jest for Redux reducers and API calls.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Working on tools likeGrunt, Gulp and Jenkins
  • NodeJSfor heavy DOM manipulation.
  • Developed server-side JavaScript using NodeJS.
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
  • Working onSearch Engine Optimizationtactics
  • Work with Snapshot testing in Jest for Redux reducers and API calls.
  • Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Used JSON for storing and exchanging information between browsers and servers.
  • JIRA is ticketing tool used for work tracking, issue tracking and product management
  • Utilized various jQuery plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed and performed test cases usingjasmineandKarmain the unit test and used protractorandHttp-serverfor theEnd2Endtesting.
  • Experience in using GitHub, a Gitr epository hosting service
  • Working withoffshore teamalso, to explain business requirements and assign tasks

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, ReactJS, Redux, AngularJS, Angular2, Typescript, NodeJS, RWD, XML, DOM, JSON, Jasmine, SASS, Grunt, Firebug, GIT and Eclipse IDE.

Confidential, Phoenix, AZ

Front End Developer

Responsibilities:

  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Used Gulp as the build task runner to build and package the application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine.
  • Expertise using WCAG 2.0 Technical Standards for Web Accessibility.
  • Extensively used NPM and Bower to manage java script dependencies.
  • Used Web pack to build Typescript modules.
  • Extensively used Gulp and Bower to manage daily development.
  • Developed the pages that are complaint to W3C standard.
  • Experience in accessible analysis, design, and testing.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Updated the website from time to time for special Requirements.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Jet Brains Web Storm.

Environment: HTML/HTML5, CSS/CSS3, SASS, Bootstrap3, Typescript, Angular 2, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, Jasmine, Karma, IIS, Fiddler.

We'd love your feedback!