We provide IT Staff Augmentation Services!

Angular 2 Web Developer Resume

3.00/5 (Submit Your Rating)

Minnesota Eden, PrairiE

SUMMARY:

  • UI/ Front end developer with 7 years of professional IT experience.
  • Strong experience in developing professional web applications which includes front - end designing and hand coding with solid proficiency in usability, web and client / server applications using HTML5, HTML, CSS3, CSS, Java script, jQuery, Angular JS, Angular 2, Ajax, Bootstrap, Node JS, Ext JS, React JS and JSON .
  • Over 3years of Strong Experience on developing SPA using Angular JS and strongly expertise in Angular Js controllers, directives, factory and service resources, routings and events.
  • Extensive experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents and design documents.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extremely skilled and efficient in developing responsive web application using with CSS3 Media Query, Twitter Bootstrap, jQuery Mobile, LESS and SASS.
  • Demonstrated over 2 years of experience on working with Node environment using Node JS, NPM, Grunt JS, Gulp JS, Bower and used various predefined components from Redux libraries.
  • Strong experience with jQuery , jQuery plugging (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML and JSON .
  • Strong Experience in RESTful Web Services/API's using Node.js and also in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL).
  • Experience in working on the React Applications and created custom filter, used services to read data from remote server suing React JS .
  • Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern.
  • Used jQuery within Angular JS directives as a DOM manipulation, selection library.
  • Expertise in using XML/JSON and AJAX to link with back-end applications and working knowledge of Web protocols and standards ( HTTP HTML/XHTML/XHTML- MP, web forms ).
  • Strong knowledge on how to use latest web technologies ES6, ReactJS, Babel , and Web-Pack.
  • Experience with task runners like Grunt, Gulp and Ant to minify CSS/JavaScript.
  • Expertise on J2EE technologies namely spring, Servlets, JSP, and MVC Architectures.
  • Demonstrated experience in implementing Web Services using SOAP, WSDL and REST.
  • Experience in working with several J2EE technologies like JSP, Servlets, XML, SOAP, WSDL, Multithreading, Generics, Serialization, Externalization, Spring and Struts.
  • Sound understanding and good knowledge on Require JS, Ext JS, Backbone JS Knockout JS and Ember JS .
  • Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration frameworks and libraries like Jasmine, Mocha and Karma for Angular JS and Node JS .
  • Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.
  • Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.
  • Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
  • Experience working in Agile (Preferably TDD) environment.
  • Experienced in project management of estimating, scheduling, and monitoring tasks.
  • Competent using version control systems such as SVN, GIT, CVS and JIRA for defect tracking.
  • Experience managing daily communication with an offshore development teams and capable of quickly adapting to new challenges and environments.
  • Worked with cross browser compatibility issues and did testing on the browsers like safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.

TECHNICAL SKILLS:

UI Web Technologies: HTML 4.0/5, CSS3, Java Script, JSON, AJAX, jQuery.

JavaScript Frameworks/Libraries: Backbone.js, Node.js, Bootstrap, React.js, Angular 1, Angular 2, Angular 4.

Programming Languages: JavaScript, Java, Python, Scala.

Database: Oracle, Mysql, Sql, Mongo DB, MS SQL Server.

Application Servers: Apache Tomcat 5/6x/7x, IBM Web sphere, BEA Web logic.

IDE: Eclipse, Net Beans, Dreamweaver, Web storm, Sublime Text, Brackets, Komodo.

Version Control: CVS, Subversion SVN, Visual Source Safe, GIT, BitBucket, TFS

PROFESSIONAL EXPERIENCE:

Confidential, Minnesota, Eden Prairie

Angular 2 Web Developer

Responsibilities:

  • Involved in requirement gathering, designing, development, UI reviews, and maintenance. Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
  • The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
  • Written modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS using the latest web.
  • 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.
  • Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • Developed secured credit and fraud check flows for customer verification.
  • Implemented AngularRouter to enable navigation from one view to the next as agent performs application tasks.
  • Worked on customer's cart including the add/remove items, save items in cart after log out and estimated taxes based on store location.
  • Developed the activation flow for new Modesto lines and porting lines.
  • Created a build process for different environments like develop, staging and production.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Used Webpack to build TypeScript modules.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Generated the code coverage report using Istanbul.
  • Used GIT for source control and JIRA for tracking purposes. Followed the coding standards, it makes for easier modification in future releases.

Environment: HTML5, CSS3, SASS, JavaScript, AngularJS 2.0, RxJS, TypeScript, Agile, Bootstrap, REST API's, Webpack, TSLint, Jasmine, Karma, Istanbul, NPM, GIT, JIRA, Zeplin, MAC and VisualStudio.

Confidential, Boston, MA

Senior UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and estimating the time-line for the project.
  • Constructed web pages for application in custom created framework extensively using JavaScript MVC, jQuery, Unit Test(Node JS) and wrote code that is modular and reusable Worked on basic front end prototype and page design with HTML5/HTML, CSS3/CSS, Java Scripting, jQuery, Ajax, JSON, Angular JS and Bootstrap with My SQL database.
  • Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Worked with Spring Dependencies injections, Web services using Spring REST, Spring MVC, spring web flows, DAO support classes and JPA.
  • Designed DOM based interactive to reprogram selected links and W3C standards for CSS as well.
  • Worked extensively on Angular JS in creating Controllers, Client and Server side validations are done by AJAX calls using $http and JSON parse.
  • Worked with AngularJS Promises, Filters, UI Router, Directives and developed some of the custom directives (elements, Attributes and classes)using AngularJS.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Angular JS and Responsive Design.
  • Endure that the code is written keeping in mind any security issues such as SQL Injection.
  • Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Created custom filters which parses $http response to match the wireframes.
  • Implemented custom JavaScript date time picker (from Bootstrap) to pick to and from date calendar which gives a string to the input field.
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phone's.
  • Interacted with java controllers ( jQuery, Ajax, and JSON to write/read data from back end systems).
  • Well- versed in Object Oriented Programming (OOP) with JavaScript.
  • Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
  • Used Node Package Manage (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
  • Collaborated with team members with help of version control tool GIT.
  • Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.

Environment: Angular JS, RWD, JavaScript, HTML5, CSS3, XML, AJAX, JSON, jQuery, Node.js, NPM, Gulp, oops, Bootstrap, Web storm, SQL Server, Web services, Jasmine, Unit Test, GIT, Agile.

Confidential, Dublin, OH

UI Developer

Responsibilities:

  • Responsible for Development of health care Web page using HTML5, JavaScript, jQuery, Angular.js, CSS, SASS including Ajax controls and JSON.
  • Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
  • Utilized Node.js to create a fast and efficient chat server.
  • The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner).
  • Developed web presentation layer using HTML and CSS per internal standards and guidelines.
  • With the help of Angular JS library functions for the logical implementation part at client side for all the application.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Created Node.JS backend for creating RESTful Web Services using the Express Framework.
  • Created a URL Shortened with frontend using Angular JS and backend using Node.js.
  • Used Angular JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Extensively used D3 JS for visualizing bar chart (horizontal, vertical), geo maps, line chart, bubble chart, ng-tables.
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Worked on implementing the Angular JS and MVC framework for data access and also in using version control(GIT).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned and Used JUnit for unit testing.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.

Environment: Angular JS, HTML5, CSS3, JavaScript, jQuery, Bootstrap, RESTful web services, GIT, AJAX, JSON, XML, Mongo DB, Node-Js, D3 JS, Web Agile, JUnit.

Confidential, Georgetown, KY

UI Developer

Responsibilities:

  • Built the Responsive UI screen using HTML 5, CSS 3 and twitter Bootstrap.
  • Responsible for implementing Business logic based on user selection using jQuery, AngularJS for all client side UI Validation.
  • Developed the web applications using Angular.js and Node.js.
  • Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and JavaScript.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Bootstrap, JavaScript API.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Worked with Node to give a structure with rich API over a RESTful JSON interface.
  • Used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
  • Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and hence building features using jQuery, Ajax and jQuery UI.
  • Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
  • Used Java, JDBC, Servlets, JSP and springwhile enhancing the functionality.
  • Used SASS for creating CSS frameworks store things like colours, font stacks, or any CSS value.
  • Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • 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 Interface.
  • Involved in writing SQL Queries, Stored Procedures, Developed SQL scripts for data migration.
  • Used Karma for unit testing and Protractor for end to end testing.
  • Collaborated with team members in design, analysis, coding, testing, and website review.

Environment: CSS3, HTML5, JavaScript, AJAX, JSON, JSP, Apache Tomcat, Java, MS Excel, MS Visio, webstorm, jQuery, Spring MVC, Bootstrap, AngularJS, NodeJs, MYSQL server.

Confidential

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3,JavaScript, jQuery AJAX and JSON.
  • Used JavaScript, jQuery for user interactions in pages.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used jQuery Ajax for service calls on pages to interact with the server for information. Rapid prototyping of design concepts.
  • Experience with jQuery, backbone.js.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers. Using complex Object Oriented concepts in improving the performance of the websites.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used agile methodology for the software development.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: HTML, JavaScript, Backbone.js, AJAX, CSS 2/3, JSON, jQuery, XML, Apache, JBoss.

Confidential

UI Developer

Responsibilities:

  • Developing Web application using PHP that allows to the business owners to advertise their promotions in the website and help their customers to search for those businesses and its promotions.
  • Built AJAX pages using PHP and created various asynchronous web applications.
  • Effectively maintained and troubleshoot bugs/errors of the website and PHP scripts by having the ability to solve complex problems and pay attention to details.
  • Involved in the Analysis, System study and designing of the project.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's.
  • Extensively did client side validations using JavaScript and developed the required Servlets.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Used PHP as a server-side scripting language designed for web development.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, PHP Oracle database, Eclipse, SQL.

We'd love your feedback!