We provide IT Staff Augmentation Services!

Frontend/ React Developer Resume

2.00/5 (Submit Your Rating)

Edina, MN

SUMMARY:

  • Over 6 years of professional experience in application design, analysis, development, integration, debugging, implementation and testing of various client/server N - tier web application using multiple UI-Technologies and software development methodologies.
  • Excellent knowledge of JavaScript, CSS3/CSS, HTML5/HTML, Bootstrap, Typescript and their behavior on different browsers.
  • Hands on knowledge of JavaScript MVC frameworks such as Backbone.JS, React.JS, Node.JS. Worked on Agile methodology and having experience working in a fast-paced Scrum environment.
  • Extensively used the concept of Guards in Angular 5.0 using diverse types of guards such as Can-Activate, Can-Activate Child, Can Deactivate, Resolve and Can Load.
  • Extensive experience with Angular 4, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Good knowledge in using the Angular 5.0Services which provides an effortless way to share the code and data between two different components and controlled sharing of the service instances using the Dependency Injection.
  • Experience in building application with React JS, Redux; Require JS, in MVC architecture.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Good Experience on MVC frameworks like React.js for creating Single Page Application (SPA) and Two-Way Binding using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Expertise in React JS framework to develop the SPA.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, Express.js, React.js.
  • Experience in integrating RESTFUL APIs and web services with applications.
  • Developed event-driven application using form-based authentication using JSP, HTML, JavaScript, jQuery, AJAX request, JSON, and XML.
  • Worked on developing CRUD applications using MERN stack (MongoDB, Express, ReactJS and NodeJS) and REST based API.
  • Implemented Presentation layer using CSS Framework, Wire-framing, Bootstrap.
  • Experience in using GULP, GRUNT for minifying of libraries and stylesheets, running unit test.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile, SCRUM, Waterfall, Kanban.
  • Expertise in UI designing like wireframe concepts, Mockup designs using Adobe Fireworks, Azure, Photoshop.
  • Excellent analytical, problem solving and presentation skills.
  • Excellent interpersonal abilities, communication skills, Time Management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS:

Web Development Technologies: HTML/HTML5, DHTML/XHTML, XML, XSLT, CSS3/CSS4, JSON, JavaScript, jQuery, AJAX

UI Frameworks: Angular.js, Angular2/4, Backbone.js, React.js, Node.js, Ember JS, Ext JS, Bootstrap, Responsive Web Design, Foundation, Skeleton, jQuery, Grunt, Gulp, Npm, Web pack, Typescript

Cloud Technologies: AWS, Microsoft Azure, CSS Co-Processors LESS, SASS, Stylus

IDE/HTML Editors: Sublime Text, Notepad++, Atom, Visual Studio Code Beta, Eclipse, Net Beans, MS FrontPage.

Designing and Animation Tools: Adobe Photoshop, Illustrator, Adobe Flash, Adobe After Effects, Atomic, Adobe Dreamweaver CS6, Fireworks CS6

Version Controls & Other tools: SVN, Git, GitHub, Version one, Bitbucket, ALM, Grunt, Gulp, Jenkins

Web Application servers: Apache tomcat, WebLogic, Apache/Nginix.

Testing/Debugging/Bug Tracking Tools: Selenium, Karma, Jasmine, Firebug, Google Chrome Web Debugger, IE developer Tools, JIRA

Database: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, PostgreSQL

Web Services: Soap, Rest/Restful

Operating System: Windows 7/XP/Vista/2000, Mac, Linux, UNIX

SDLC methodologies: Waterfall, Agile/Scrum

WORK EXPERIENCE:

Frontend/ React Developer

Confidential, Edina, MN

Responsibilities:

  • Experience with HTML, JavaScript, AJAX, JQuery, CSS, APIs, DOM, Bootstrap.js, react.js, vue.js, Yarn and Node.js
  • Designed and developed fully functional HTML/CSS/JS prototypes for a new proprietary software product.
  • Built and designed the User Interface (look and feel) for the new software product using JavaScript, React.js, HTML5, CSS3, and Bootstrap.js.
  • Used Font Awesome, a scalable vector icons library, that can instantly be customized to deliver responsive design and consistent look and feel across multiple platform.
  • Experience with Emotions and Storybook latest styling libraries.
  • Involved in creating a reusable component using React JS for DOM Manipulation
  • Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS.
  • Expertise in GraphQL web services to integrate between Application to Application
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Experienced in writing JavaScript intense Single Page Applications.
  • Built the foundation for project work within multiple Scrum teams using common infrastructure components such as Git, Vagrant, Virtual Box, Docker, etc.
  • Used Web Pack, Babel for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
  • Integrated RESTful Web Services connecting Java backend to the User Interface through AJAX /JSON request responses.

Environment: React JS, Vue.js, AJAX, JSON, Javascript, Webpack, ECMA Script 6, Babel, NPM, Html 5, CSS, Express, GraphQL, Node JS, JQuery, JSON.

UI Developer

Confidential, Buffalo Grove, IL

Responsibilities:

  • Web designing & development using HTML5, CSS3, JavaScript, Backbone Js, React Js, Redux and Ajax.
  • Involved in Enhancement of existing application utilizing Typescript and Angular js, created HTML navigation menu.
  • Rewrote one of the key pages, which allows users to manage their content. The task involve investigation of the Angular js UI-Grid as well as refactoring of several backend methods.
  • Built React.JS modules, controllers, pop up modals, and file up loader.
  • Worked with the development team, involved in creating MVW (Web API) to implement React.JS framework for client side rendering to optimize the front-end.
  • Created React.Js directives, factories and services for developing single page web applications.
  • Implemented React.Js client-side form validation to validate the user inputs before passing to back-end.
  • Developed React.Js pages, Web services calls and AJAX calls for the applications used 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.
  • Used React.Js in components like JSX, creating React components, Virtual.
  • Used Concurrent Versioning System (CVS) as version control system, to keep track of all the work & all changes, allowing several developers to collaborate.
  • Used Agile Methodology for development process.
  • JavaScript used for the Client side validation.
  • AJAX used for the Asynchronous data populating on pages.
  • Developed logging & debugging modules which writes to the application log file.
  • Used Maven for the build and deployment process and overall project management.
  • Documented the application for the new features and functionalities.
  • Used Grunt, Gulp, Webpack as debugging tools.

Environment: Java1.6, react.js, Spring Core, Spring Web MVC, Hibernate 3.1, JSP, Servlets, UNIX, Oracle 11g, WebLogic 0.3, Eclipse, AJAX, XML, Restful Web Services, SQL, Maven, HTML, CSS, Java Script, Node JS, Windows7, CVS

UI Developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in Developing application using HTML, CSS, JS with ECMA6(ES6) features, jQuery
  • Developed CSS media queries to make the application responsive.
  • Created components like Buttons, Breadcrumbs, Modal, Notifications, Pagination, Progress bar, Tab and Tooltips by utilizing the design decisions made by UX team.
  • Ensured the consistency in using Color, Space, Icon, and Typography.
  • Responsible for assisting development teams to integrate Design System into their products/Tools.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and safari).
  • Used latest web technologies ECMAScript (ES6), Babel, Node and Web Pack to create a SPA
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
  • Worked with WordPress developer in building a decoupled WordPress front end using angular 2.
  • Created Typescript reusable components and services to consume WP-API content using component-based architecture provided by angular.
  • Developed single page application using Angular2, typescript, Webpack, grunt.
  • Involved in Usability testing with UX Designers and tested how the application is easy and interactive to the end users.

Environment: HTML5, CSS3, JavaScript, jQuery, ReactJS, Angular 2, Typescript, Git, SVGs, WP-API, Webpack, Node.js, Sublime Text.

UI Developer/ Angular

Confidential, Chicago, IL

Responsibilities:

  • Our team main target was to develop an Agents Sales Tool to get a very affordable quote to the customers coming to them for any policy.
  • Involved in SDLC phase of requirement analysis, design, and development of the web application using Angular 5.0.
  • Worked on Angular 6/7 on Responsive web design (RWD)
  • Develop new features and components using Angular 6.0 and Angularmaterial, lo-dash, ES6 and Git-lab.
  • Perfectly utilizing the Typing concepts in Typescript making the Angular to be an optimized fashion.
  • Implemented UI using HTML5, CSS3, Bootstrap, TypeScript, Angular 5.0, Moment. js and Forms Controls to create responsive web pages.
  • Develop complex features and platform-based code artifacts utilizing Angular 5.0 platform.
  • Developed single page application using Angular 5.0 routes.
  • Created Angular 5.0 custom pipes such as Currency Pipe, Date Pipe, Decimal Pipe, Lowercase Pipe and Uppercase Pipe to format the data before displaying it to the user.
  • Responsible for the using of Regex for validation to parsing/replacing strings, passing through translating data to other formats and web scraping for the different fields of the application.
  • Extensively used Moment. js for performing some functionalities such as date formatting, date validation, manipulating the dates and calculating the difference between the dates.
  • Performed the Angular 5.0HttpClient for the features such as typed request and response objects, request and response interception, Observable apis, and streamlined error handling.
  • Responsible for the implementation of the Angular 5.0 Reactive Formsfor some of the important validations as per the business requirements.
  • Extensively used Bootstrap and it's modules for the exact fit of the application and so to develop a responsive application.
  • Used CSS preprocessor SASS for the stylings of the application globally using the style.css.
  • Implemented client-side validations for business logic for various Angular 5.0Reactive forms that essentially represent a business logic.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node. js applications.
  • Developed Web API using Node. js and hosted on multiple load balanced API instances.
  • Implemented Unit Testing with Jasmine/Karma and e2e testing with Protractor throughout application front-end development phase.
  • Followed Agile software management (Scrum) development methodologies for software development.
  • Used TFS for the bug tracking and Bitbucket for the source code version control.

Environment: Ionic, Angular 5, TypeScript, Moment. js,HTML5, CSS3, JavaScript, Ext. js, Node. js, Jasmine, Karma, SASS, Visual Studio Code, WebStorm, Postman, Bitbucket, TFS, Agile

UI Developer/ Angular

Confidential

Responsibilities:

  • Developed a new 1-Click Digital Lending Automation website which is more user interactive using latest technology Angular 4.0.
  • Constructed webpages that provides consumer lending solutions for financial institutions using HTML5, SASS, CSS3, Bootstrap, Angular 4.0, Typescript, Node. js and JavaScript.
  • Designed animated webpages by importing the @angular/animations which is the latest animation package in Angular 4.0.
  • Developed animated pie by using the d3. js.
  • Used Pipe Title Case in the development of each webpage to write the titles that changes the first letter of each word to uppercase.
  • Created Angular 4.0 parent and child components in the application by using the angular-cli command ng g component.
  • Extensively used @Ng Module to import different modules, to declare different components, to describe the providers and services that are used to develop the Angular 4.0 application.
  • Designed animated pie charts in different webpages using the ngx-charts and D3 charts.
  • Worked with the team to develop model form controls by adding the ngModel directive where ever needed in the application.
  • Used Ng2AutoComplete for the development of user friendly auto complete forms in the Angular 4.0 webpages.
  • Developed different forms using Angular 4.0 forms by importing the FormsModule from @angular/forms and use the same in the imports array.
  • Built the Angular 4.0 forms by importing Forms Module from @angular/core to application module.
  • Imported many dependencies such as @swimlane/ngx-charts, angular2-wizard, angular2-ui-switch, @jaspero/ng2-confirmations, etc. for the development of the webpages.
  • Involved in creating TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.0.
  • Assisted team to use the CSS preprocessor SASS and implemented the custom stylings for the entire application by creating style.scss as a common stylings file to the whole project.
  • Extensively used Bootstrap and Angular 4.0 to create Controllers to handle events triggered by clients and send request to server.
  • Imported Bootstrap modules such as Accordion, BsDropdown, Collapse, Modal, Progressbar, Tooltip and Popover for the user attractive Angular 4.0 application.
  • Used Angular 4.0 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node. js applications.
  • Developed Web API using Node. js and hosted on multiple load balanced API instances.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Used Agile software management (Scrum) that included iterative application development, weekly Sprints, stand up meetings, Followed JIRA for tracking processes and streamlining Agile planning.
  • Used Team Foundation Server (TFS) for source code version control.

Environment: Angular,D3. js, HTML5, CSS3, JavaScript, AJAX, JSON, Node. js, Jasmine, Karma, SASS, Bootstrap, jQuery, WebStorm, Visual Studio, TFS, Agile.

We'd love your feedback!