We provide IT Staff Augmentation Services!

React Developer Resume

5.00/5 (Submit Your Rating)

North, CarolinA

PROFESSIONAL SUMMARY:

  • Around 6 years of experience as a front - end developer in developing applications and designing websites usingHTML5,CSS3,ReactJS,Redux, Redux dev tools Ext JS, JavaScript,jQuery,AngularJS,NodeJS, Angular2, Typescript, ES6, Ext.js, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing (RWD).
  • Experienced conducting and managing teh scrum, sprint demo, retro, sprint grooming and other developer skill improvement and team interactive session.
  • Expert in Agile methodologies like Scrum and all technical phases of Software Development Life Cycle (SDLC).
  • Experience in creating components usingReact.jsandReactJS Flux architecture.
  • Good understanding in Redux Flux architecture.
  • Maintaining Parent and child elements by using State and Props in React Js.
  • Utilized React-Redux Action creators, create store from redux library to connect reducers and containers to update teh state and virtual DOM.
  • Implemented React-Redux life cycle boilerplate scripts to decrease teh project duration.
  • Knowledge in usingAngular Jsdirectives, filters, Controllers, Events and injectors, templates, Services.
  • Extensive work withAngular2 for creating single page applications.
  • Good experience in variousUI WidgetsandJavaScript Frameworks Libraries (jQuery)and developingRich Internet Applications (RIA).
  • Involved in API Integration using Node Js and Mongo DB as a data base connection.
  • Used Express and Node to create teh services in which we use in teh application.
  • Has experience in maintaining teh existing systems and enhancing teh contents as needed, analyzing teh issues and troubleshooting bugs.
  • Developed Web 2.0 applications to consume JSON response using call back functions.
  • ImplementedAngular2application usingTypeScript.
  • Has a good understanding withMVC,MVVMarchitectures.
  • Strong development skills including RESTful Web Services.
  • Good experience in React JS for creating interactive UI’S using one-way data flow.
  • Experienced in using npm module power for managing UI dependency.
  • Experience in creating dynamic web pages makingAJAXcalls, using theXML Http RequestObject.
  • Worked withWaterfallandAgileScrum methodology of requirements gathering, Analysis, Design, Development and Testing of application developed.
  • Extensively usedKarmaandJasmineforAngularjsandMochaandChaiforReactjs.
  • Experience withGruntandGulpAutomation tools to save time and avoid human errors.
  • Used Source code management toolsGitHubandSVN.
  • Ability to work in-groups as well as independently without supervision.
  • Excellence in problem solving analytical and interpersonal skills.

TECHNICAL SKILLS:

Web Development: HTML5, CSS3, JavaScript, TypeScript, Es6, jQuery, JSON, AJAX,Bootstrap,XML, XHTML, MVC, DOM

JS Frameworks: ReactJS, Redux, Redux-Saga, AngularJS, Angular2, jQuery, Nodejs, Ext.js, Bootstrap.

Methodologies: Agile, Waterfall, UML

Databases: MySQL, Mango DB

Operating System: Windows, Linux, UNIX

IDE & Tools: Visual Studio, Eclipse, WebStorm, Atom, Sublime, Notepad++, Adobe Flash, MS Power Point.

Testing Tools: Jasmine, Karma, Mocha, Chai

PROFESSIONAL EXPERIENCE:

Confidential, North Carolina

React Developer

Responsibilities:

  • Designed and developed various web pages using HTML5, CSS3, ES6, React.js, redux and React Saga.
  • Participate in scrum meetings with business analysts to understand teh needs and implement teh same functional design.
  • Developed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Created reusable components using react.js and Used redux form to manage State.
  • Used Express and Node to create teh services in which we use in teh application.
  • Working on refactoring teh react code following teh basic standards like reusability and gives best performance for application also improving teh test coverage of whole application using Jest/Enzyme.
  • Developed various screens for teh front end using React JS and predefined components from NPM and Redux library.
  • Good experience on debugging tools like React dev tools and experience on following coding standards.
  • Created teh docker image in teh application and successful run teh different application of Lowe’s in docker image.
  • Used functionalities like authentication, token-based data or encryption keys to maintain teh security in React application
  • Implemented token-based login system with different scenarios handled like user activity, session management. Logoff teh used if user is inactive for certain time.
  • Experienced working on Jenkins Build jobs and resolving teh built issues on Android and IOS.
  • Using react-router to create dynamic routing.
  • Maintained states in teh stores and dispatched teh actions using Redux.
  • Act in teh capacity of an eCommerce application Front End/UI Developer to actively participate in teh definition, design, development, testing, test automation support and implementation of functionalities.
  • Worked on building react component library. Which consists of reusable components or styles which can be used by installing library.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Implemented library react-idle timer in teh react application.
  • Used Web pack in React JS to bundle teh code and minify teh JavaScript and CSS files and to find any best practices violations and to create proxy to re-route XHR on systems.
  • Used Express.js to setup backend REST API, used postman and Http Client to call Node.js API.
  • Worked with product team for building abstract/wires (UX Designs) for new requirements.
  • Used Babel for trans pile required component or reused component between two different projects.
  • Gather requirements from stakeholders such as product owner to understand what teh possibilities of teh requirements in technical realm are.
  • Come up with technologies, algorithms can be used to accomplish teh task.
  • Interpret business rules from ambiguous terms into code.
  • Design, develop and implement software applications and create system procedures and to ensure developed application function normally.
  • me review peer code and suggest better ways to implement teh same if necessary.
  • Debug teh issues once teh code is deployed and run live in teh client place.
  • Used Splunk, Kibana to build dashboards and review teh production incidents.
  • Developed server works and implement CI/CD with Jenkins and Docker.

Environment: React.js, Redux, React-saga, NodeJS, TypeScript, HTML5, CSS3, JSON, Jenkins, Jest/Enzyme, Splunk, SDLC (Agile Scrum)

Confidential, Union, NJ

UI Developer

Responsibilities:

  • Involved in teh requirement analysis, designing, development, testing andmaintenanceof teh websites.
  • Created Responsive Web Design and developed application using HTML5, CSS3, XHTML, JavaScript and Bootstrap.
  • Worked withHTML,CSSbackground, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • CodedJavaScriptfor page functionality and Pop up Screens and usedHTMLto make dropdown menus on webpages.
  • Used Angular.js as front-end technology by following MVC Framework in teh development of teh web application.
  • Worked on Angular JS two-way data binding between DOM and model, dependency injection and handling GET, PUT Operations with a Web API controller on a group of posts.
  • Used Angular JS HTTP request to read data from web services and process JSON data to render in teh UI.
  • Used Angular Routes to navigate through views in our application.
  • UsedNode.jsandnpmto use various packages and technologies across various applications and products.
  • Developed Single Page Application usingReactjs.
  • UsedReact-Routerto turn application in to single page application.
  • Worked on many custom modules and widgets using ReactJS and made them cross-browsers consistent.
  • Built reusable components usingcustom directivesinAngular.js.
  • Used AngularJS for client-side data binding and template-based UI development.
  • Implemented Angular 2 Routing and navigation, Components, services.
  • Used AngularJS framework for building web-apps using RESTful services.
  • Designed Frontend within object-oriented JavaScript Framework likeReactJS.
  • Developed code to implementAJAXbased application by fetching teh response from back end API’S.
  • Experienced withRedux architectureusing object-oriented concepts to improve performance of teh websites.

Environment: HTML5, CSS3, XHTML, JavaScript, Angular.js,Redux, Bootstrap, React.js, Node.js, Karma, Jasmine, Ajax, Agile.

Confidential, Tampa, Florida

UI Developer

Responsibilities:

  • Developed a front-end webpage by usingHTML5, CSS3andJavaScriptwith teh frameworksjQuery, Angular.
  • Built webpagesthat are more user-interactive usingjQueryplugins forDragandDrop.
  • Developed aResponsive Web Design(RWD) usingBootstrapandCSS.
  • Createdsingle-page-applicationsusingAngular2framework.
  • Createdcomponents, controllers, Filters, Directives, factoriesandservicesby usingAngular2.
  • Usednpmmodulesas package managers to installDependencies.
  • Involved in implementation ofRESTFULweb service APIsusingNode.js.
  • UsedNode Package Manager (NPM)to manage teh modules and to install tools likeGrunt,Gulp, Express.js.
  • Applied React JS components Forms, Events, Keys, Router, Animations and Redux concept in developing our application.
  • Worked with Props and States in React to manage data.
  • Used Custom Components, library Components and Redux to display teh data.
  • Extensively used Redux for state manipulations and dispatched actions.
  • Created React.js components using JSX and Virtual DOM followed Redux Architecture for unidirectional data flow and manage teh data React and make HTTP requests in React and Redux.
  • Used react-data grid to populate teh dynamic data within teh table.
  • Implemented ReactJs FOR UI services to consume REST services using component-based architecture.
  • Reduced teh response time by creating Virtual DOM components using ReactJS.
  • Implemented Drag and Drop functionality using React-Draggable.
  • Built React components and stand-alone functions to be added to any future pages.
  • Developed teh Re-usable React Components like Text Fields, Buttons etc.
  • Adapted Redux Asynchronous actions to make teh application completely asynchronous.
  • Worked withReact-router,JSX Babeland Reactbootstrap.
  • UsedReact.jsfor creating reusable UI components.
  • Integrated Redux framework with React to handle large chunks of data for teh better performance.
  • Used Babel to transpile our ES6 and JSX into ES5.
  • UsedKarmaframework for testing Angular application.

Environment: JavaScript, Bootstrap, HTML5, CSS3, Node.js, Angular2, ES6, Restful webservices, React, Redux, Grunt, Gulp, Karma.

Confidential

Jr. UI Developer

Responsibilities:

  • Developed Web Interface usingHTML,CSS,JavaScript,jQuery.
  • Knowledge on Extensible Hypertext Markup Language(XHTML) which was developed by combiningHTML and XML.
  • Built web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • UsedDocument Object Modelto dynamically access and update teh structure, style and content of teh document.
  • Worked with Cross-Browser Compatible issues.
  • Coded JavaScript for page functionality and Pop up screens and used HTML to make dropdown menus on web pages.
  • Designed dynamic client-side JavaScript codes to build web forms and stimulate process for web application, page navigation and form validation.
  • Used JavaScript cookies concept to cache user information.
  • Developed front end pages for user interactions of teh entire website using HTML5, CSS3 and JavaScript.
  • Developed client-side validation code using JavaScript and jQuery validation plug-in.
  • Involved inAgiledevelopment.
  • UsedSVNas version control.
  • Worked with Technical Development Manager to help track, prioritize, estimate and recommend resources for all Technical Development Team projects.

Environment: HTML, DOM, CSS, SVN, jQuery, JavaScript.

We'd love your feedback!