We provide IT Staff Augmentation Services!

Ui/angular Js Developer Resume

Eden Prairie, MN

PROFESSIONAL SUMMARY:

  • Having over 8 years of extensive Experience in designing User Interface (UI) applications and professional web applications using Angular 2, Bootstrap 4, HTML5, CSS3,ES6, TypeScript, JavaScript, JQUERY, AJAX, JSON, XML and PHP.
  • Used Angular2 to create Controllers to handle events triggered by clients and send request to server.
  • Eager to build commercial applications with ES6 , Web pack /Gulp , Swagger , and SPAs like Angular2 .
  • Involved in design and development of reusable AEM components.
  • Used CSS frameworks like UI Bootstrap/ Bootstrap 4.
  • Extensive knowledge in developing applications in a Single Page Applications (SPAs) using various JavaScript frameworks like Angular JS/ Angular2 , Node JS and UI Bootstrap/ Bootstrap 4.
  • Experience with front end workflow tools including GIT, npm, Gulp, Grunt, Bower and Webpack .
  • Expert knowledge of XHTML , HTML5, CSS3, UI Bootstrap - hand-coded, cross browser (no tables for non-tabular data)
  • Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery with the webpage cross browser compatibility.
  • Worked with cross browser compatibility issues and did testing on the browsers like safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome
  • Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Expertise in coding optimized SQL queries on databases like MySQL.
  • Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
  • Involvement in using various IDE’s Dreamweaver, Notepad++, WebStorm.
  • Highly Curious about new Front-end development technologies and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
  • Good Experience in Search Engine Optimization, Link Building, Google Keyword Tool, Word Tracker, Google Webmaster Tool and Social Networking, Web Accessibility.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Expertise in implementing the business rules in different layers like UI, services and backend database
  • Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
  • A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills.
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.

TECHNICAL SKILLS:

Modern Web Stack: HTML5, CSS3, Angular JS, Angular 2/4, UI Bootstrap, Bootstrap 4, Node JS

Web Technologies: HTML, CSS, AJAX, Angular JS, Angular 2/4, Node JS, Protractor JS, Jasmine, Karma, log4j

Testing: Unit Testing, BDD, Sonar Qube, Sonar Runner

Databases: SQL

Build and Release: Jenkins, Maven, ANT

Web Services: REST, SOAP

Operating systems: Windows

Management Tools: Jira, Rally

Development Tools: Notepad++, WebStorm, Eclipse, Brackets, CRXDE lite

PROFESSIONAL EXPERIENCE:

Confidential, Eden Prairie, MN

UI/Angular JS Developer

Responsibilities:

  • Creating Front-end Applications using HTML5, CSS3, TypeScript, Angular 2, Webpack and JSON .
  • Using Angular factory and services for dependency injection.
  • Developed reusable components in Angular 2 .
  • Used Angular 2 to create Controllers to handle events triggered by clients and send request to server.
  • Eager to build commercial applications with ES6 , Web pack /Gulp , Swagger, and SPAs like Angular2 .
  • Working closely with other developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
  • Worked on Node.JS as web server created a highly scalable server, Created non-blocking functions.
  • Worked on NPM to manage the dependencies through command line.
  • Worked on Bootstrap to create responsive web design interface that caters to different screen sizes.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Gained Experience in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Used Grunt for build tool for configuring tasks, Mocha, Jasmine for Unit Testing .
  • Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Worked on Android and IOS issues using Soap UI.
  • Participate in the team on agile development cycle.
  • Co-ordinate with team members for implementation.
  • Experience in using version controls like Tortoise SVN and Git .
  • Participates in team meetings with the UI team and the end user Webmaster corporate clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.

Tools: &Technologies: Angular2, Typescript, Bootstrap 4, jQuery, Node.js, Jasmine, Mocha, MVC, JSON, SVN, AJAX, XML, Eclipse, MySQL.

Confidential, Eden Prairie, MN

UI/Angular JS Developer

Responsibilities:

  • Web design and development, application development using HTML, JavaScript, Bootstrap.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, SASS, Bootstrap, JQuery, Angular JS, AJAX, PHP and JavaScript.
  • Wrote cascading style sheets for entire user interface, created selectors, ids, classes and pseudo-classes in style guides.
  • Worked on Node.JS as web server created a highly scalable server, Created non-blocking functions.
  • Worked on NPM to manage the dependencies through command line.
  • Worked on Bootstrap to create responsive web design interface that caters to different screen sizes.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
  • Developed client side validation code using Angular JS.
  • Used HTTP Interceptors for sending token in every http request.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Created angular services and injected into the angular controller to consume the server side REST Web API endpoints.
  • Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Worked on Android and IOS issues using Soap UI.
  • Participate in the team on agile development cycle.
  • Co-ordinate with team members for implementation.
  • Experience in using version controls like Tortoise SVN and Git .
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Perform web optimization on websites and web services for improved functionality over cross browsers and platforms.
  • Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
  • Participates in team meetings with the UI team and the end user Webmaster corporate clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.

Tools: & Technologies: Angular JS, Bootstrap, Node JS, Karma, Jasmine, Mocha, Gulp, HTML5, CSS3, GIT, Sauce labs, Soap UI.

Confidential

UI/Angular JS Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, Bootstrap, JavaScript, JSON, Angular JS, Rest.
  • Involved in design and development of reusable AEM components.
  • Developed client side validation code using Angular JS.
  • Design and development of web pages using JavaScript, HTML, CSS, Rest and Angular JS.
  • Involved in developing the responsive web pages for mobile, tablet and desktop using Bootstrap fluid grid system.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Extensively used Bootstrap CSS to obtain the desired UI.
  • Developed client side validation code using Angular JS.
  • Used HTTP Interceptors for sending token in every http request.
  • Support testing and implementation of bugs report.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Created angular services and injected into the angular controller to consume the server side REST Web API endpoints.
  • Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Worked on Android and IOS issues using SoapUI.
  • Participate in the team on agile development cycle.
  • Co-ordinate with team members for implementation.
  • Experience in using version controls like Tortoise SVN and Git .
  • GIT is used as a distributed revision control system for CQ, GUI Source Tree is used to access GIT repositories
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.

Tools: &Technologies: AEM 6.1, Angular JS, Bootstrap, Node JS, Karma, Cucumber JS, Protractor JS, Gulp, HTML5, CSS3, GIT, Sauce labs, Soap UI.

Confidential, Chicago, IL

UI/Angular JS Developer

Responsibilities:

  • Developed single page web application using JavaScript framework AngularJS.
  • Involved in developing the responsive web pages for mobile, tablet and desktop using Bootstrap fluid grid system.
  • Participate in the team on agile development cycle.
  • Involved in development, design, implementation, and testing of front end part of the application.
  • Worked closely with client, architect and BA to gather requirements.
  • Used Bower to manage and update the dependencies.
  • Extensively used Bootstrap CSS to obtain the desired UI.
  • Like-wise all the CSS files are generated from less files through less.js in grunt tasks.
  • Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON from MVC.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • Developed client side validation code using JavaScript.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Developed single page web application using JavaScript framework AngularJS.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Writing extensive unit tests using automated BDD tasks.

Tools: &Technologies: Angular JS, Angular-UI Bootstrap, Node JS, Yeoman, Bower, Jasmine, External JS, Require JS, Grunt, HTML5, CSS3

Confidential, Schaumburg, IL

Frontend/UI Developer

Responsibilities:

  • Involved in development, design, implementation, and testing of front end part of the application.
  • Understood client requirements for various configurable widgets.
  • Worked closely with client, architect and UX designers to gather requirements for configurable widgets.
  • Developed Custom Angular widgets (Multistep Navigation) and components (Pagination, Pager) using Angular JS, Bootstrap, Grunt, EJS-render.
  • Extensively used Bootstrap CSS to obtain the desired UI.
  • All the HTML files are generated from EJS-render through render.js in grunt tasks by running grunt in terminal
  • Like-wise all the CSS files are generated from less files through less.js in grunt tasks.
  • Deployed the fixtures via CI Build (Continuous integration) which would deploy the fixtures in preferred location on the repository and also prepares a zip folder where all the widgets and components of that particular release reside
  • Performed unit testing on Custom Widgets using Karma JS
  • Verified Unit test coverage on Sonar Qube using Sonar Runner.
  • Performed BDD tests for custom built widgets using Cucumber JS, Protractor JS, Karma, Mocha, Chai.
  • BDD test cases were run using Selenium Web Driver.
  • Angular widgets and Angular components were tested on different browsers like Windows Chrome, Mac Chrome, I pad Safari
  • Json file was generated from BDD test runs to maintain AGILE DHF.
  • Angular widgets and Angular components were also tested through automated tests run using Applitools test cases by the testing team.
  • Custom features included in all the angular widgets and angular components are documented in SPUX, UAF Portal
  • Ng-docs in grunt-tasks will take out the inline comments from all .JS files to a separate file for easy understanding to reuse the components by any user/developer.
  • Used Agile Methodology for Software development

Tools: & Technologies: Angular JS, Angular-UI Bootstrap, Node JS, Karma, Mocha, Chai, Cucumber JS, Protractor JS, Require JS, Grunt, HTML5, CSS3

Confidential, Santa Clara, CA

Web/UI Developer

Responsibilities:

  • Involved with all stages of Software Development Life Cycle.
  • Gathered and designed user cases for UI requirements.
  • Created Ext JS custom UI components and implemented UI MVC framework.
  • Developed charting components using the Ext JS charting for the data visualization.
  • Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
  • Developed user interfaces using HTML5, CSS3, Bootstrap, AngularJS, jQuery.
  • Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Redesigned UI screens for developing table-less layouts using CSS selectors.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from Standpoint.
  • Involved in development of the front end part of the web application using HTML, JavaScript & CSS based on client customization
  • Developed web pages and used applications that meet business and user goals through a positive user experience
  • Experience in create wireframes and UI mockups for review with the end-users.
  • Able to work with end-users to understand their UI needs
  • Called the restful web service calls for POST, PUT, DELETE and GET methods.
  • Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Development of web pages using RIA frameworks as per wireframes and visual designs.
  • Define technical requirements based upon business requirements.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Worked on AngularJS issues and fix the bugs pertaining to various browsers.
  • Experience building modular JavaScript using AMD.
  • Designed and developed of UI using HTML/DHTML, CSS, Dojo, & JavaScript.
  • Extensively worked on creating cross-browser compatible interfaces to support IE, Firefox.

Tools: & Technologies: AJAX, UML Modeling, PHP, Dojo, Oracle 10g, IE 7,8, Firefox, Chrome, Wamp Server, HTML 5, AJAX, CSS 3, JSP Photo editors: Photoshop, Fireworks, MD 5 algorithm, JavaScript, jQuery.

Confidential, Chicago, IL

UI Framework Developer

Responsibilities:

  • Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
  • Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
  • Participated in designing the overall three-tier architecture; and the Presentation Tier (UI) following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier; Java is used in multiple server-side integration; SVN is used for source management.
  • Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and responsible for creating detailed wire frames and process flows.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Conversion of major Openwork’s components in to Eclipse RCP/SWT platform along with support of Swing-SWT components.
  • Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
  • Implemented Restful web service in YUI Grid Data and YUI Menu.
  • Developed client side validation code using JavaScript and JQuery Validation Plugin.
  • Involved in enhancement of existing application utilizing JSP, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Extended CSS as needed to accommodate new data and display types.
  • Responsible to maintain HTML5, CSS3 in JQuery as well as keeping the page’s dynamic using AJAX, JSON and XML.
  • Later participated in the testing phase in accordance with QA team, to help them to come up with best testing scenarios.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Tools: & Technologies: YUI3, nodeJS, Express.js, SCSS, fedtools, shifter, mustache, git, JsHint, CSS3, HTML5, Jenkins, Jira, Confluence, OmniGraffle

Confidential

UI Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Designed and coded the User Interface (UI) of the website using JavaScript, JQuery, HTML and CSS.
  • Developed the application pages using JQuery, HTML5 and AJAX.
  • Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
  • Implemented responsive web design and maintaining larger style sheets using bootstrap and Sass.
  • Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Converted wire frames to HTML prototypes.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Involved in writing jQuery-based Ajax requests using jQuery. Get or jQuery. Ajax and jQuery. Post.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Worked in scrum process attending daily stand up and completing tasks in sprints.
  • Used Perforce for Version Control and Maven for build automation tools.

Tools: & Technologies: Dust.js Photo editors: Photoshop, Fireworks, MD 5 algorithm, Firefox, Chrome, Wamp Server, HTML, AJAX, CSS, JSP, JavaScript, jQuery, AJAX, UML Modeling, PHP, Dojo, Oracle 10g, IE 7,8

Confidential

Web/UI Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML, CSS, JavaScript, JSON, JQuery, Ajax.
  • Enhanced the existing screen include AHFC Inventory Exchange History.
  • Responsible for different Software Development Life Cycle (SDLC) processes included Analysis, Design,
  • Programming and Documentation
  • Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
  • Used Windows Presentation Foundation for Web for UI enhancement.
  • Used CSS, HTML, and JQUERY extensively in order to create the presentation layer.
  • Developed web forms using Master Pages, AJAX controls, HTML controls and CSS Style sheets for the unique look for the page.
  • Developed the web application using AJAX, JQuery, JSON, HTML and performed validation using JavaScript.
  • Converted wire frames to HTML prototypes. Used JavaScript for Client side validations.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Working with Model View Controller (MVC).
  • Used SQL client access for database connections. Used SQL profiler to optimize SQL query.
  • Retrieved data from SQL Server database and placed inside the Repeater.
  • Responsible for writing SQL Queries based on complex business logic.
  • Involved in complete Software Development Lifecycle.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Performed Unit Testing to ensure quality.
  • Worked in scrum process attending daily stand up and completing tasks in sprints.

Tools: &Technologies: HTML4, JSP, CSS2.1/3, Java Script, jQuery, jQuery Plugins, AJAX, XML, JSP, Usability Testing, Agile methodology, Eclipse.

Hire Now