We provide IT Staff Augmentation Services!

React Js Developer Resume

5.00/5 (Submit Your Rating)

Franklin Lakes, NJ

SUMMARY:

  • Around 8+ years of professional experience in IT industry as a Front - End UI Developerin Web Designing and User Interface Development using HTML4/HTML5, CSS2/3, jQuery, JSON, D3.JS, AJAX, JavaScript, AngularJS/2.0, NodeJS, ReactJS, Web Pack and Grunt/Gulp.
  • Worked extensively on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes and Pseudo elements.
  • Developed Single Page Applications (SPA) i.e. Web applications using Angular.js,Backbone.js, Node.js, Handlebars.js.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScriptand jQuery and created and modified new and existing pages, applied new styles on the pages.
  • Implemented existing and modern technologies to create robust web features, sites and pages in aResponsive framework from initial Design/wireframe.
  • Strong experience with jQuery plug-in (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Involved in the development of mobile management with the help of media queries in Twitter Bootstrap and implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
  • Successfully handled JSON data and carried out JSON parsing for form submissions and DOM (DOCUMENT OBJECT MODEL) manipulation.
  • Utilized AngularJS Route for creating Single Page Application (SPA) and incorporate Model-View-Whatever (MV*) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
  • Used Typescript in Angular 2.0 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Worked extensively with ReactJS/Redux tech stack, implement React to build UI components, Redux for managing app state and interaction.
  • Extensively used NodeJS tools like Gulp, Grunt. Developed internal CLI applications using Commander Module for application.
  • Worked on different Package docs like Web Pack and BABEL as transpiler, Good Knowledge on Deployment in AWS services such as EC2, S3 and Deployment on multiple Databases.
  • Experience in configuration management systems like SVN and GIT and experience in both Waterfall & Agile development methodologies.
  • Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, and Agile methodologies.
  • Used LESS/SASS for semantic CSS which has been used to code CSS and create logical CSS.
  • Implemented Marionette which is a composite application library for Backbone.js to simplify the large-scale JavaScript applications.
  • Developed and Deployed RESTful and SOAP Web Services implementing Http methods like put, get, post, and delete in WebLogic.
  • Made use of Content Management System (CMS) for modifications in the content,removal of content from a website and updates whenever needed.
  • Used JIRA tool for task assignment, bug tracking and fixture.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
  • Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Eclipse, IntelliJ, Web Storm, Brackets, Sublime and Net Beans.
  • Experience in Functional, Performance, User-Acceptance testing and creating unit test cases using Jasmine/Mocha.
  • Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
  • Working experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Experience working with testing tools like Firebug Lite, Chrome or safari web inspectors and IE Developer.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, XHTML, CSS2/3, JavaScript, jQuery, DOM, AJAX, JSON

JS Frameworks: AngularJS, NodeJS, BACKBONEJS, ReactJS, Prototype, Bootstrap, Handlebars.JS, D3.JS, Ext JS

Unit Testing: Jasmine, Karma, Chai, Mocha

IDE, HTML Editors: Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, Web Storm, sublime 2

Methodologies: Agile, UML, Waterfall

Web/Application Servers: Apache Tomcat 5.0.25, IBM Web Sphere, WebLogic, JBOSS

Database: ORACLE, SQL SERVER, MYSQL, MongoDB

Version Control: GIT, SVN, Perforce, CVS

Operating Systems: Windows 7/8/10, UNIX/LINUX, IOS

Debugging Tools: Firebug, Google Chrome Web Debugger, Net Beans Connector, Bugzilla

PROFESSIONAL EXPERIENCE:

Confidential, Franklin Lakes, NJ

React JS Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, JSON, jQuery. This is a customer faced application designed on ACAA Dashboard, whichis a Responsive Web Design application.
  • Implemented RESTful API calls for POST, PUT, DELETE and GET methods. Involved in designing and developing the JSON, XML Objects with MySQL.
  • Created JS components using JSX and used React JS on schema for implementing the capable of building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Analyze the response of JSON to update Document Object Model (DOM) and Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Involved in the creation of interface to manage user menu and Bulk update of attributes using ReactJS and jQuery.
  • Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps and Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using React JS and used for fast fetching the data from different API's.
  • Developing Node JS applications using MVC frameworks and installation of client-side dependencies using Bower and wrote various classes and methods for data retrieval while implementing NodeJS components.
  • Used latest web technologies ECMAScript 6, Babel, Web-Pack.
  • Created interactive and dynamic web applications using Agile software management (Scrum).
  • CustomNodeJSproxy used to simulateAPIresponses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root.
  • Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.
  • Utilized LESS Pre-processors to extend CSS with variables, operators, interpolations, functions, mixing and many more other usable assets.
  • Migrated the client-side logic written in JavaScript to ECMAScript 6(ES6) using Babel and Wrote unit tests and automated application testing using Jasmine Test Framework
  • Experienced with Gulp to perform compiling, Linting to maintain package dependencies.
  • Used GIT for Version Control System and follow an Agile methodology which is an incremental approach.
  • Developed application for different browsers and fixed bugs for browser compatibility.

Environment: HTML5, CSS3, JavaScript, AJAX, JSON, XML, XHTML, Gulp, Eclipse, ReactJS, Redux, ECMAScript6, GIT, NodeJS, Adobe Photoshop and MS Office.

Confidential, NY

Sr UI Developer

Responsibilities:

  • Implemented and designed user interface for web-based customer application on OM Dashboard page using HTML5, CSS3, JavaScript, JSON, AJAX, Handlebar.js, jQuery, Angular 2.0.
  • Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Working on building a custom CMS to move off WordPress being built using NodeJS.
  • Used AJAX to make the service calls from the web page using jQuery without performing a browser refresh.
  • Developed single page web application using JavaScript framework Angular and Created multiple custom directives by defining Angulardirectives.
  • Defined new validations through Angular for the form field validation implemented through HTML5.
  • With the concept ofReactJSWorked on usage metrics and end to end events tracing for analysis purpose.
  • Used Typescript and component-based programming to create less dependent and faster entities in Angular2.0.
  • Optimizing the code of reusability using the Decorators and injecting the services to access those in any components by using the property called providers in Angular 2.0 Components.
  • Creating Classes using the Meta data Annotations derived through the decorators in Angular 2.0.
  • Used a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser’s displayed DOM efficiently.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.0.
  • Designed and implemented the enhanced development platform by doing POC using frameworks like Angular2, NodeJS, NPM, Spring MVC Rest API. Embedded new NPM build with in maven build to reduce the impact of current build process and help run builds seamlessly on the existing infrastructure.
  • Working Experience in Adobe Experience Manager (AEM)for content managing of UI web application.
  • Involved in writing application level code to interact with APIs using Restful Web Services.
  • Involved in configuring the GIT repository and maintain the version control using GIT. Discussedvarious ideas/suggestions for the ongoing websites regarding the page layout and creativedesign.
  • Used Agile software management (Scrum) that included iterative application development, weekly Sprints, stand up meetings, Followed JIRA for tracking processes and streamlining Agile planning.

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX, JSON, XML, XHTML, Gulp, GIT, NodeJS, Adobe Experience Manager (AEM), Agile Methodology and MS Office.

Confidential, South Portland

Web UI Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and JSON.
  • Used CSS to create grids and adopt cross browsing interactive features and to achieve uniformly through all the web pages.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user.
  • Implemented applications using MYSQL and worked extensively with the File management and image libraries.
  • Fixed bugs and provided support services for the application and Tested/Debugged web browser using Firebug.
  • Managed and implemented all codes changes via SVN Control Version System. Deploying builds across development, staging and production instances and maintained code integrity.
  • Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals and handled duties ranging from creative design to code implementation.

Environment: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, JSON, MYSQL, SVN, Visual Studio.

Confidential

Software Engineer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Worked extensively on design and development of HTML, CSS, jQuery
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overallUI.
  • 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
  • Extensively used CSS along with Bootstrap for a responsive design of the web pages.
  • Created various interactive plugins, widgets or designUI.
  • Implemented different validation control on the web-pages using JavaScript.
  • Applied the latest development approaches using event-driven applications using AJAX, JavaScript and JSON.
  • Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
  • Interfaced with third-party vendors to customizeUIsolutions for web verticals
  • Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS
  • Designed user Interface for the project using HTML, CSS, and Flash
  • Used SVN for version control.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Bootstrap, ECLIPSE, MS Office and SVN

We'd love your feedback!