We provide IT Staff Augmentation Services!

Angular 2.0/ Senior Ui Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • 8 years of experience as Senior Front - End UI Developer in e-commerce Application and Web Development with emphasis on HTML (4.01/5), CSS (2/3), XHTML, JavaScript, J-Query, JSON, AJAX, Flash and JavaScript frameworks like Angular 2.0, Node.js, Angular.js, Unit testing tools like Karma, Jasmine, Mocha, Protractor and Chai and Selenium.
  • Experience as a Front-End UI Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
  • Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the projects.
  • Expert Knowledge of Node.js and frameworks available for it respectively.
  • Experience in developing and updating a web page using HTML5, CSS3, AngularJS, JavaScript and jQuery across various browsers and thereby achieving cross browser compatibility.
  • Fair Working knowledge about MVC frameworks like AngularJS and Node.js.
  • Experience in using all the new features in HTML5 and CSS3 in creating the markup and the styling of the pages.
  • Experience in using JavaScript and jQuery either for manipulating the DOM or for AJAX operations.
  • Expertise in using the various JavaScript concepts like Prototypes, Closures, Object oriented features etc.
  • Experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
  • Worked with various IDE’s like Eclipse and Web storm, Sublime Text, Adobe Photoshop etc.
  • Experience in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
  • Experience in using various project management tools like JIRA and Version One mainly for Agile project management.
  • Extensively involved in unit testing using Junit and functional testing of mobile applications.
  • Good understanding of how node.js works in the backend.
  • Experience in developing Web Services to expose useful functionality to web users through SOAP and REST full web service calls.
  • Expertise in developing responsive web pages Bootstrap and CSS Response.
  • Experience in working with testing tools like Karma, Jasmine, Chai, and protractor.
  • Experience in writing unit tests on both client and JS server side using Jasmine, Mocha and Chai frameworks
  • Experienced in working with J2EE design patterns such as façade, delegate, singleton.
  • Good Knowledge of JSF, Hibernate.
  • Experience in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
  • Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
  • Worked on Agile/waterfall models and involved in daily SCRUM meetings
  • Proficient in UX based design deliverables which include interaction design, user scenarios, process flows and user interface specifications.
  • Dealt with all kinds of data formats like XML, JSON, flat files for exchange of data.
  • Experience in using front end build tools like Grunt, Bower, NPM, Webpack, Gulp and backend Java’s MAVEN.
  • Experience in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting using Karma and Jasmine.
  • Experience on Mongo DB to create server-side applications.
  • Experience in making the web applications accessibility complaint like ADA complaint using Aria attributes on HTML tags.
  • Experience in using content management systems (CMS) tools like Word press.
  • Used gzip compression tool to compress the data when using web service restful calls to send the data to the server.
  • Conducted Automation/manual testing using the standards, guidelines and structured methodology in testing the application.
  • Experience in developing Object-Oriented Web applications using MVC architecture.
  • Developed securing the application using form-based authentication using HTML, JavaScript, jQuery and CSS.
  • Designed and Developed Web application using CSS pre-processors.
  • Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.

TECHNICAL SKILLS:

Languages: C++, C, .NET, HTML, HTML 5, CSS3, Java Script, JQuery, AJAX.

JavaScript Frame Works: Angular2.0, Angular.js, Node.js, Bootstrap, Ext.js, Ember.js.

Development Tools: Eclipse, NetBeans, Grunt, Bower, Web Storm, Sublime, Brackets, Maven, Adobe Photoshop.

Application/Web Servers: Apache Tomcat.

Design and developing: Microsoft Visio, XML and Rational Rose, Design Patterns, Dreamweaver

Development Methodologies: Scrum, Agile and Waterfall.

Web Services: SOAP, RESTful and XML.

Databases: Oracle, MySQL and SQL Server 2000/2005/2008 , MongoDB.

Scripting languages: Java Script, UNIX Shell Script.

XML technologies: DTD, XML, XSL, XSLT, XQuery, DOM.

Version Control: CVS, SVN, GitHub, JIRA.

Environment: s: UNIX, Windows 2000, Windows XP, Windows 7, Windows 10.

Desktop Tools: Acrobat Writer, MS Office

Browsers: Firefox, Chrome, IE, Opera, Safari

Testing tools: Karma, Jasmine, Chai, Protractor and Mocha.

UX tools: Axure, Balsamiq, MS Visio, Pencil, Adobe Photoshop CS3.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Angular 2.0/ Senior UI Developer

Responsibilities:

  • Expert in using Angular2.0 and Node.js in effective web design.
  • Built Single page web application using Angular2.0, Node.js, Typescript, Bootstrap 3 and Bootstrap4, HTML5, CSS3.
  • Dealt with creating single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2.0 framework and Node JS.
  • Experienced in using a Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angular ing-app.
  • Proficient in using @Route Config decorator with Angular2.0 instead of ng $route Provider
  • Proficient in using router-outlet with Angular2.0 instead of .
  • Proficient in using router-link with Angular2.0 instead of .
  • Proficient in using ng2-pdf-viewer from Angular 2.0 for previewing the pdf documents.
  • Proficient in using HTML5 File Reader API for previewing the documents before uploading the file to the server
  • Proficient in using Angular 2.0 by consuming Restful web services.
  • Proficient in using Angular 2.0 framework for building web-apps.
  • Involved in developing applications with RESTFUL web services using Node.js and writing clean and elegant mark up using Bootstrap 3.0, CSS3 and HTML5.
  • Proficient in using Angular 2.0 with Typescript.
  • Used typescript for advanced autocompletion, navigation, and refactoring.
  • Implemented a singleton pattern for a class using typescript.
  • Proficient in using Crucible for reviewing the code before merging the code into the main branch through TFS Git.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 2.0, Node.js and Bootstrap.
  • Developed reusable stylesheet partials using Sass pre-processor.
  • Enhanced the user interface using HTML5, CSS3 and Bootstrap 3.0 for RWD.
  • Experienced in front-end development including creation of Terms and agreement related functionalities using Angular 2.0, HTML5.
  • Expert in using Node.js to build a scalable network application where it can handle many connections concurrently.
  • Expert in using Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
  • Expert in using twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Using Node.JS NPM module Grunt and Gulp to run tasks and build properly the project (complie, minify, concat etc.)
  • Knowledge in troubleshooting the application for server as well as client-side errors
  • Conducted unit testing using the open source Karma and Jasmine tools and used Protractor for end to end testing.
  • Involved in writing code to interact with APIs, Web Services using jQuery, AJAX, JSON and XML.
  • Worked on the Agile methodology like Scrum in implementing the project.
  • Used JIRA as a ticketing tool, bug tracking and issue tracking.
  • Created stored procedures, triggers and views using SQL server database.
  • Used Microsoft LYNC for inner communications within the team.

Environment: - Angular 2.0, Type Script, node.js, Angular.js, jQuery, CSS3, HTML5, AGILE/SCRUM, SOAP/REST, twitter Bootstrap, AJAX, JSON/XML, Karma-Jasmine, SCALA, BOWER, NPM, SQL, PL/SQL, Adobe Photoshop, Dreamweaver, Mocha, Chai.

Confidential, Jefferson City, Missouri

Senior UI Developer

Responsibilities:

  • Involved in developed internal application using Angular and Node.JS connecting to Oracle on the backend.
  • Expert in using Bootstrap and AngularJS and Node.js in effective web design.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, Angular . js, Node.js and JSON .
  • Expert in using Node.js with react for server-side rendering. Implement modules into Node.js to integrate with designs and requirements.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS, Node.js and JQuery.
  • Used Node.js for heavy DOM manipulation.
  • Involved in designed and developed restful interfaces on the server as well as client-side SPA (single page application) routing and integrate real-time notification with web sockets .
  • Built an interactive chart that allows users to set risk thresholds and setup desktop notifications using Web Sockets to display real-time data.
  • Validation of communication layer between device APIs and Application over web sockets.
  • Used JS framework such as Angular.js (for data driven apps)
  • Involved in Angular.js and Ember.js mvc architecture implementation.
  • Implemented Angular.js client-side validation. Implemented Angular.js modules.
  • Created UI screens using Angular.js
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Maintained Cross Browser compatibility & implement Responsive Design custom media queries, etc. Worked on prototypes for Responsive design.
  • Used CSS Preprocessor - LESS SASS .
  • Designed Frontend with in object oriented JavaScript Framework like angular.js and Node.js
  • Designed CSS3 based web pages which were cross-browser compatible.
  • Assisted UI leads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed customer representative team to track customer’s instant payment notifications reports.
  • Expert in using Data Tables, a table plugin for JQuery, to display the data in tables along with pagination.
  • Conducted the RESTful APIs Integration using XML and JSON.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Created a Rich Single Page Application using HTML, CSS, Angular.js, JQuery and REST Services.
  • Developed custom templates, components, and widgets using AEM and integrated components with Angular JS.
  • Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome.
  • Worked with the Grunt tool for building the project on the front-end.
  • Used MEAN (Mongo DB, Express, Angular, Node) Stack.
  • Used AJAX and JSON to process asynchronous actions between front and back end, using AngularJS $http service.
  • Created Ajax Services to consume restful APIs and processing JSON data for rendering in UI.
  • Performed Unit testing using the open source Karma/Jasmine.
  • Implemented AJAX to improved customer experience, and reduce the data flows greatly
  • Worked with Spring MVC and Hibernate in the backend to build the business logic.
  • Expert in using Web storm and Eclipse IDE for development and Tomcat to web server for deploying application.
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer to access and update information from Oracle database.
  • Worked in a team project which is in Agile Scrum environment to accomplish the requirements of the project within the given sprint deadline.

Environment: Angular.js, Node.js, Bootstrap, HTML5, CSS3, JavaScript, Adobe Dreamweaver, Adobe Photoshop and MS office, jQuery AJAX, JSON, LESS SASS, Polymer, Wireframes, AEM, Prototype, XML, Grunt, MongoDB, Hibernate-3.0/JPA, Spring-JDBC, Restful APIs, Karma-Jasmine, MVC, Web Strom, Eclipse IDE.

Confidential, Ontario, CA

Web Developer

Responsibilities:

  • Demonstrated the UI modules to users with weekly meetings as per the SCRUM.
  • Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML, CSS3 and AngularJS.
  • Extensively used all the HTML features like local storage, new input attributes, Canvas and SVG, audio and video etc.
  • Used CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and @media.
  • Used HTML, CSS, Bootstrap and JavaScript to render the dynamic web pages (presentation layer) for the application using Eclipse.
  • Used JQuery in controlling access to different pages of the applications.
  • Developed JQuery custom widgets to make easy the enhancement of the web pages.
  • Extensively used JQuery selectors in accessing various parts of the DOM.
  • Used Ajax and JQuery to update the parts of the Policy review web pages.
  • Developed unit test for each new feature implemented using Mocha and Chai testing tools.
  • This is a configuration widget written in CSS3, Java Script, and jQuery framework in UI Layer with Tag library, application deployed and tested on Linux.
  • Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
  • Worked with Drupal modules, theming, distributions & content management.
  • Designed and developed new web applications, forms, content management workflows leveraging Drupal.
  • Designed and Developed JavaScript framework, which is wrapper on top of JQuery framework and AJAX, based UI Configuration widgets.
  • Integrated REST web services PHP based API’s into the site.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Worked with template engines like Mustache in building the templates.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Followed Agile methodology in developing this application
  • Used JQuery event handling in UI pages’ handle validations.
  • Created JQuery custom widgets like date picker etc. and other custom widgets.
  • Involved in code review and deployment of the application on development, testing of production servers

Environment: HTML5, CSS3, Angular.js, JavaScript, jQuery, AJAX, PHP, Mocha, Chai, Windows OS, Bootstrap, Eclipse.

Confidential, Minnetonka, MN

UI Developer

Responsibilities:

  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfilment workflow .
  • Worked on HTML, CSS/CSS3 style sheets, JavaScript and jQuery to tie together a diverse range of sites with an easily understandable structure.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Created single page applications using Angular JS with MVC capability.
  • Used Node.js for scalable server-side application.
  • Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Developing customer facing software for managing advertisements within websites using Angular JS, JavaScript / jQuery, HTML.
  • Used Bootstrap JS and other front-end frameworks.
  • Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness
  • Applied data visualization by adding grids and dynamic graphs with data fetched from JSON web services.
  • Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
  • Applied media queries to created responsive website across different size of screens.
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Utilized core J2EE design patterns such as Singleton, Business Delegate, Session Façade and Data Access Object (DAO) in the implementation of services.
  • Created database tables and manipulated data using MySQL.
  • Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
  • Involved in using jQuery Validation Plug-in for client-side validation.
  • Designed navigation structure, interaction and styling for an AJAX environment.
  • Focused on resolving cross browser compatibility regarding to redesign of CSS and JavaScript.
  • Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
  • Committed code change into repository by using version control tool SVN.
  • For easy debugging used testing frameworks Karma and Jasmine and followed the TDD to develop the entire application.
  • Involved in maintenance, transformation and support appropriate formats for existing applications.
  • Worked with back-end side to configured applications with Apache Server.
  • Used W3C CSS Validator to check markup validity.
  • Responsible for introducing an increased quality standard for web page design and maintain quality with innovative internal solutions.

Environment: - HTML 4/5, JavaScript, Angular.js, AJAX, CSS2/3, JSON, jQuery, XML.

Confidential

Front End Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Presented the flow to the business with documentation and a dummy environment.
  • Involved in creating the XML based parses which take the feed from system and redirect the user to appropriate sections based on user interaction.
  • Developed user interfaces using HTML, DHTML, XHTML, AJAX, CSS & JavaScript, jQuery.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML/CSS/JS.
  • Understanding the functionality from scratch from provided wireframes, used cases & other documents.
  • Used Spring Jackson API for mapping java object to JSON.
  • Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.
  • Involved in performance improvement (page load speed, Ajax response timings, lazy loading of images, minimized http requests etc.) of the application on various devices.
  • Followed Test Driven Development (TDD) by using junit to build unit test cases for most of the cases & peer reviews of the developed code.
  • Used SQL Server database for tables creation and involved in writing SQL queries using Joins and Stored procedures.
  • Involved in integration testing & interaction with third party codes.

Environment: HTML, DHTML, XHTML, XML, CSS, JavaScript, jQuery, AJAX, SQL, JSON, Photoshop.

Confidential

Web/UI Developer

Responsibilities:

  • Developed UI using HTMTL, CSS, JavaScript validations and XML.
  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Implemented applications in JavaScript and MySQL.
  • Developed portals for implementing health care benefits of the employees.
  • Created various web page layouts using HTML and CSS.
  • Designed, developed and updated User Interface Web Forms using CSS, Bream weaver and JavaScript.
  • Experienced in API or service integration.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used Cascading Style Sheet(CSS) in web pages to separate presentation from structure.
  • Defines text alignment, size, borders and many other typographic characteristics.
  • Performed client-side validations using Java Script
  • Fixed bugs and provided support services for the application.

Environment: HTML, CSS, JavaScript, XML, Bream weaver and MySQL.

We'd love your feedback!