We provide IT Staff Augmentation Services!

React Developer Resume

Tampa, FL

SUMMARY

  • 6 years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications and Mobile applications
  • 2 years of Extensive experience in Web and Mobile apps development, Responsive UI development by using React Js +Redux, React native + Redux, Phonegap, IONIC framework, ANGULAR 2+, HTML5, CSS3, BOOTSTRAP, API Service integration, SQLite, Firebase, JSON parsing, Using web Service.
  • 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 BackboneJS, AngularJS, ReactJS, NodeJS, Require JS. Worked on Agile methodology and having experience working in a fast - paced Scrum environment.
  • Strong understanding of SASS and LESS as CSS preprocessors
  • Implemented Presentation layer using CSS Framework, Wire-framing, Bootstrap.
  • Expertise in developing front end web applications and designing interfaces by using client scripting such as JavaScript and JavaScript frameworks like JQuery.
  • Experience with object oriented client-side scripting using Typescript, ES6 and JavaScript frameworks, including jQuery, Angular2.0.
  • Extensive use of Webpack to build Typescript Modules.
  • Developed SOA based application with RESTful and SOAP web services and with the XML/JSON.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Knowledge of using flux architecture in ReactJS for building client side web application.
  • Knowledge of rendering large data sets on the application view using ReactJS.
  • Experienced in React JS and working with Redux architecture.
  • Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Fire Bug.
  • Having experience in developing CSS preprocessors like LESS/SASS, and table-less layouts using CSS, experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo-Classes, and Pseudo-Elements.
  • Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
  • Experience in Responsive web design (RWD) with the UI compatibility being multi-device compatible (Desktop, Tablet, Mobile - iOS, Android), application architecture, visual design, wireframes, and Cross Browser Compatible following web 2.0 specifications.
  • Experience in integrating RESTFUL APIs and web services with applications.
  • Implemented CRUD operation using NoSQL technologies
  • Worked on AWS to integrate the picture files to the UI. And worked for the backend development using Node.js and Mongo DB.
  • Experience with Object Oriented Design/Development (OOD), Object oriented Analysis and Design (OOAD), Model-View-Controller (MVC) architecture, Model-View-View-Model (MVVM), design pattern and Test Driven Development (TDD).
  • Experience in using Testing tools like JUnit and building tools like Ant.
  • Used Node Package Manager (NPM) Grunt, Express, underscore.js, require.js, mongoose, mongo.js, body-parser, and socket.io.
  • Expertise in using source code control systems such as GIT and SVN.
  • Experience in using protocols such as HTTP, HLS, RTMP, TCP/IP.
  • Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Strong problem-solving with capability to handle new technologies, communication and planning skills, with ability to work in team environment.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

React developer

Responsibilities:

  • Involved in AGILE SCRUM and followed Test Driven Development to build.
  • Closely worked with the UX team to meet the requirements of pages and constructed using React, React-redux, CSS, JavaScript, and HTML 5.
  • Responsible for Responsiveness in all devices and code optimization.
  • Worked on connecting and rendering content management from ENDECA to react.
  • Involved in resolving defects related to web screens devices.
  • Work with theproduct owner, executive team and developers to understand the requirements and write the industry standard coding.
  • Used new react api and created functional components.
  • Used Jest and Enzyme for test cases and created unit test after code development.
  • Used Cypress for end to end testing.
  • Created various Reusable react components and also enhanced common components for various Modals, buttons.
  • Contributed to create a CI/CD pipeline in the GitLab for checking the Flow errors and Lint errors.
  • Used the Chrome-dev tools, Redux-dev tools for debugging purpose
  • Used Redux thunk as a middleware to handle asynchronous events.
  • Mainly Responsible for CSS of the pages built and served from ENDECA.
  • Used JIRA for managing the user stories.
  • Worked with BE ATG API and ENDECA team to meet up the requirements of user stories.
  • Used GitLab repository to submit code and helped in code reviews before being merged to main branch.
  • Worked on data services for fetching the data from databases to UI.
  • Worked on Map Improvements for vector layers to display number of states, counties for plannin
 

Environment: React, Redux, ATG,HTML, CSS, JavaScript, React-Navigation, Jest, Enzyme, Cypress,Axios, JSON, NPM, ES6, GitLab, JIRA, AGILE, Visual Studio Code.

 

Confidential, Minneapolis

React Js developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.
  • Implemented client-side Interface using React JS, experienced in working with Redux architecture.
  • Designed modular and reusable React components using Flux Architecture and Material-UI.
  • Developed websites using cross browser development, CSS, CSS animations, CSS prefixes and CSS pre-processors.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Created app that called a Java function and used Node/Express to display information to React Native UI
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Worked heavily on CSS3 and LESS layout for DOM manipulation.
  • Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used Node.js to run Webpack tasks and build properly the project. Implemented modules into Node JS to integrate with designs and requirements.
  • Implemented Initial setup and component migration to Redux.
  • Created property search page using Ionic framework components; retrieved property data and images.
  • Built backend REST API with Node.js, Express.js.
  • Experienced consuming APIs using AJAX and manipulating/consuming JSON objects.
  • Worked with HTML5 APIs for Video, Audio, Files, etc.
  • Used Polymers in creating web components and developed browser API's to custom HTML elements
  • Developed REST API for test server for Express Router middleware based API's with Mongo DB integration.
  • Experienced in working with Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • Implemented ECMA Script 6 features, alongside Babel, WebPack with es2015, React JSX presets.
  • Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
  • Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
  • Has worked with Node.JS for writing code in the server side and creating scalable network applications.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongo dB.
  • Worked on debugging JavaScript ECMA script 6 and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
  • Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI
  • Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
  • Worked with JSON web tokens for authentication and authorization security configurations using Node.js
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, cssautoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.
  • Performed Unit Testing with tools like Karma and Jest.

Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap 3, JSON, AJAX, NodeJS, ReactJS, GIT, REST & SOAP (web services), Jasmine, CDN, Karma, JIRA Webpack.

Confidential, Atlanta

React Js developer

Responsibilities:

  • Experience in creating SPA considering unidirectional stream application utilizing React-Redux and Node JS.
  • Helped plan and manufacture React and Redux front end of stage.
  • Involve in creating reusable UI components using react js
  • Created structures to gather and approve information from the client in HTML5 and ReactJS.
  • Unified code base utilizing React.js and Node.js for both server/customer side rendering with isomorphic.
  • Used React.js library capacities for the coherent usage part at customer side for all the application.
  • Created React.js for reusable parts (multi-field frame components, foundation record transfers).
  • Implement react redux for generating visualization reports
  • Developed non-useful HTML5, CSS pages from the taunt ups and included in UI survey with Architect and Business Units.
  • Improved a key piece of the code and utilized Node, Grunt and Developer instruments.
  • Built custom UI Widgets and Application rationale utilizing MVC engineering.
  • Experience in precise D3.js for working with the doughnut and the line diagram.
  • Designed dynamic customer side JavaScript, codes to fabricate web shapes and reenact prepare for web application, page route and frame approval.
  • Used Node Package Manager (NPM) to introduce the necessaries bundles from my application.
  • REST utilizes the standard HTTP ask for and reaction instrument, disentangling execution and accommodating a looser coupling of the customer and server.
  • Widely utilized improvement methods in existing code.
  • Was mindful to speak with End customer to bolster the application and broke down/settled the issue
  • Developed generation CSS utilizing LESS to keep up an adaptable plan framework.
  • Extensively utilized Bootstrap for quick advancement and styling of HTML parts.
  • Tested structures utilizing Mocha and Karma.
  • Debugged the application utilizing Firebug to navigate the records and controlled the Nodes utilizing DOM and DOM Functions utilizing Firefox and IE Developer Tool bar for IE.
  • Involved in different periods of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code advancement.
  • Involved in bug settling and helped QA group in exploring through the pages.
  • Worked with the group of engineers and back-end Developers to accumulate prerequisites and upgrade the application usefulness and include new components.

Environment: React JS, Bootstrap, AJAX, Sublime Text 2, MongoDB, NodeJS, JQuery, JavaScript, JSON, Dreamweaver, Photoshop, Restful web-services, Grunt, Gulp,, JIRA, Mocha, HTML5, CSS3

Confidential

Web/UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Designed Web pages using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS or positioning.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Used jQuery to make the HTML, Bootstrap and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Enhanced user experience by designing new web features using MVC Framework like angular.js.
  • Created interface to manage user menu and Bulk update of Attributes using Angular.js and JQuery.
  • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis and SOAP
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Designed and development of PL/SQL batches using .Net with connectivity to Oracle for data maintenance and handling.
  • Worked with different third party vendors for creating and integrating new modules like parade-perks, parade-mobile site, Coupons, NumbrixIPad Apps, Dash Save & Serve etc.

Environment: HTML4/5, CSS2/3, Boot strap, JavaScript, JQuery, Asp.net, DHTML, MVC, DOM, JSON, D3.js, Angular.js, AJAX, Apache Axis, SOAP, XML, XPATH, Photoshop CS6, PLSQL, Windows, TFS, Visual Studio.

Hire Now