We provide IT Staff Augmentation Services!

React Js Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 8 years of professional experience in application design, analysis, development, integration, debugging, implementation and testing of various client/server N - tier web application using multipleUI-Technologies and software development methodologies.
  • Good Experience working with JavaScript, CSS3/CSS, HTML5/HTML, ReactJS, AngularJS, NodejS, Bootstrap, ES5/ES6, Typescript and Bootstrap.
  • Expertise inReact.js for creating interactiveUI's using One-way data flow, Virtual DOM, JSX,ReactNative concepts.
  • Expertise inReactComponent for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Experience in building Single Page Applications (SPAs) using frame works like, ReactJS, EmberJS, NodeJS, ES5, ES6 and rendering pages on the server side for faster loading and updating.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object Oriented concepts in improving the performance of the Application.
  • Expertise in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Expertise in usingReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Expertise inReact.JS framework and integrate them to NodeJS server-side code.
  • Experienced in designing and developing Responsive Web Design using Media Queries, Twitter Bootstrap and jQuery Mobile.
  • Experience in developing and implementing SOAP and RESTful Web Services using different Frameworks.
  • Good Experience working with Amazon Webservices (AWS).
  • Experience in developing which also includes web services like REST, RESTFUL API'S, etc. with the help of WSDL, SOAP and JAX-WS, MongoDB andAWSto get updates from the third parties.
  • Experience in relational databases like Oracle, DB2, SQL Server and NoSQL databases like MongoDB, Cassandra.
  • Experience in Node environment using Node.js, NPM, Grunt, Gulp, and Groovy Bower.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
  • Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files.
  • Excellent experience in using various project management tools like JIRA.
  • Experienced in using the version controls like Bitbucket, GIT and CVS, SVN effectively.
  • Expertise in using IDE tools such as Notepad ++, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm.
  • Experienced working in both AGILE and SDLC based on development environment and involved in daily SCRUM meetings to keep track of project status and issues.
  • Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE.

TECHNICAL SKILLS

Web Technologies: HTML4/5, CSS2/3, JavaScript, TypeScript ECMA Script (ES5, ES6), jQuery, AJAX

Frameworks: ReactJS, Flux/ Redux, NodeJS, Bootstrap

Web Services: REST SOAP, AWS, Azure

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

Methodologies: Agile/ SCRUM, Waterfall

Databases: MYSQL, SQL, MongoDB

Version Control: GIT, GITHUB, SVN, CVS

Development Tools: Babel, NPM

CI/CD: Jenkin, Docker

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

React Js Developer

Responsibilities:

  • Entire application is developing using Agile / Scrum Methodology and involved the bi - weekly scrum Meetings.
  • Developed the UI pages using HTML5, CSS3, Java Script, ReactJS, ECMA Script (ES6), TypeScript, JSON, JQUERY, and AJAX.
  • Involved in creating a reusable component using React JS for DOM Manipulation.
  • Developed single page applications (SPA) using React Redux architecture, ES6, web pack and Grunt.
  • Used React-Router to turn application into Single Page Application.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Extensively used React - Hooks from functional components for state and lifecycle features.
  • Basically, replace all React class component with functional component. For stateful management, replaced with new Hooks likeuseState, useEffect, useReducer,anduseRef.
  • Extensively worked on ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Developed and implemented the MVC Architectural Pattern using React Hooks maintain core Objects Lifecycle. for user authentication, limit login attempts and password hashing JSON.
  • Implement most of application functionality by using React Hooks
  • Used Node.js to run grunt tasks and build properly the project (compile, minify, comcat etc.).
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed various generic JavaScript functions used for validations.
  • Re-Design of the website using JavaScript's and JQuery hence improving the performance of the Application.
  • Worked with media queries and mobile UI development to customize the View.
  • Implemented the React.js in creating animations based on CSS classes.
  • Worked heavily withReact HooksandContext Providersfor sharing state across multiple components
  • Enhanced the web pages using the seamless components to integrate widgets into any project using react hooks with react-redux
  • Have worked on AWS to integrate the server side and client-side code.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Developed high performance customer facing e-commerce application using ReactJs, Redux-saga, React Hooks, React-Router, JavaScript, HTML5, CSS3, SASS, Bootstrap4
  • Deployed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Used IAM to create roles, users, groups to provide additional security to AWS account.
  • Used Mongo DB extensively to visually explore the data and interact with data with full CRUD functionality.
  • Worked on Mongo DB replication concept, used to maintain multiple copies of data in different database servers.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed scripts for build, deployment, maintenance, and related tasks using Jenkins and Maven.
  • Used Gradle plugins, GitHub as a version control, and JIRA for tracking bugs.

Environment: HTML5, CSS3, JavaScript, Bootstrap, React JS, Redux, React Hooks, NodeJS, JQuery, AJAX, JSON, XML, JSP, GitHub, Mongo DB, Jenkins, Maven.

Confidential, Hartford, Connecticut

UI/ReactJS Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS,React.js, Redux, Node JS, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked onReactJS Virtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end usingReact.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in usingReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
  • Responsible forReactUIand architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • UsedReactJS for templating for faster compilation and developing reusable components.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Developed theReactcontainer and presentational components (as Stateless and Functional components when applicable).
  • Work closely with the development team to implement the enhancements and upgrades of the services.
  • Developed the flux pattern by using redux framework as a core dependency.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Developed the application on Node JS platform using JavaScript programming.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the Node JS server.
  • Fetch data from mongo DB using Mongoose of Node.js.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one ormore AWS EC2 instances.
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.
  • Indexed documents using Elastic Search.
  • Developed Open stacks API to Integrate with Amazon EC2 cloud-based architecture ofAWS, including creating machine Images.
  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • Designed and development of RESTful API. REST Webservices are created using Spring to exchangedata using JSON data structure.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript,ReactJS, Redux, Flux, Web Strom, JSP, MS Office, JIRA, Mocha, GitHub, and Jenkins.

Confidential, Tampa, FL

React Js Developer

Responsibilities:

  • Created web applications using MEAN and MERN Stack technologies (MongoDB v3.2.6, Express JS, Angular 2.0, React, Node.js v8.9.4).
  • Included in designing and developing on cross-browser web pages using HTML5, CSS3, Typescript, and Angular 2.0.
  • Created responsive web pages using CSS3 media queries and Bootstrap 3 for device compatibility.
  • Worked with Angular 2.0 using Typescript to develop Single Page Application using Modules and Components.
  • Implemented routing using Angular 2.0 Router module for access in different components of application and secure routes using Route Guards.
  • Used @Input and @Output to pass data from parent components to child components and for vice versa and communication between components used Subject of RxJS.
  • Used Http Client Module to get data from server using REST APIs and deal with asynchronous data used Observables and Promises.
  • Created REST APIs in Node.js using middle war as Express Js to communicate with server and authenticated APIs using JSON web tokens.
  • Have worked on AWSto fetching the pictures files fromAWS to UI.
  • Created a test case using Jasmine along with Karma in Test Driven Development (TDD) environment and followed agile methodology.
  • Deployed the application onAWSEC2 instances and configured the storage on S3 buckets.
  • Used IAM to create roles, users, groups to provide additional security toAWSaccount.
  • Insightful manner during daily SCRUM meetings to track the progress for each sprint and figure out the issues.
  • Used on project management tools like JIRA for bug tracking tools and Git for version controlling.
  • Worked closely with business analysts to understand requirements to ensure the right set of UI modules has been developed.

Environment: HTML5, CSS3, SASS, React JS, JavaScript, jQuery, Bootstrap 3.x, Angular 2.0, Node.js, Express JS, MongoDB 3.x, NPM, Gulp.

Confidential, Denver, CO

Front-End Developer

Responsibilities:

  • Responsible for writing, debugging and maintaining code in a continuous integration environment for scaling users need and UI optimization.
  • Used Scrum Agile methodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Involved in developing and updating a web page effectively using HTML5, CSS3, AJAX, JSON, and jQuery with the web page cross browser compatibility.
  • Used React-Bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
  • Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
  • Worked with NPM commands and using package JS for managing dependencies and dev-dependencies of Node.JS applications.
  • Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin and table.
  • Built stable React components and stand-alone functions to be added to any future pages.
  • Used predefined components from NPM and redux library.
  • Used React Router to turn application into single page application and used React Components, Forms, Events, Keys, Router concept.
  • Created and used Reducers and Actions, maintained states in stores and dispatched the actions using redux.
  • Used Web storm IDE which enhanced code quality and also allows to write code faster.
  • Created Custom Directives that were used to implement the common functionality throughout the application.
  • Developed and maintained the data layer using Hibernate and performed configuration of Spring and Hibernate integration.
  • Worked on Core Spring & Spring Context for configuration to support company service.
  • Custom maps using Google-map API for sensor location with custom markers passing latitude and longitude of the sensor.
  • Worked closely with the Backend team to integrate the API calls, used RESTFUL web services to call for POST and GET methods.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Deployed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Used IAM to create roles, users, groups to provide additional security to AWS account.
  • Worked with version control GIT to manage the code repository.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google Chrome, Internet Explorer, Firefox and Safari.

Environment: - HTML5, CSS3, JavaScript, AJAX, Photoshop, jQuery, AngularJS 1.5.5, GIT, Jasmine 2.x, Brackets, Node.js, MongoDB, Karma.

Confidential

Front End Developer

Responsibilities:

  • Responsible for understanding functionality and gathering detail of tasks at client side, requirement analysis and knowledge transfer.
  • Involved in Creating the UI pages using HTML, CSS, JavaScript, JSON, jQuery and Ajax .
  • Used jQuery core library functions for the logical implementation part at client side for all the Web Application.
  • Developed Page layouts, Navigation and presented designs with CSS and concepts to the clients and the management to review.
  • Used jQuery and AJAX to create attractive animations and smooth transitions for a better user experience and used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Worked on JavaScript related issues with front-end connectivity.
  • Implemented client-side validations using JavaScript and used JSON for data retrieval.
  • Used AJAX to speed up web application. Involved in creating APIs, Web Services using AJAX, and JSON .
  • Used Chrome Developer Tool such as Firebug, and IE developer toolbar for debugging the code and browser compatibility.
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.
  • Designed & developed web services, which capture the leads from various web sources, advertisements and update database using Java and JDBC.
  • Invoked Web services to generate Java classes from XML schema.
  • Written SQL Queries to interact with Oracle database.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.
  • We followed agile methodologies and Scrum approach to development methodologies.

Environment: - HTML5, CSS3, JavaScript, AJAX, Photoshop, jQuery, AngularJS 1.5.5, GIT, Jasmine 2.x, Brackets, Node.js, MongoDB, Karma.

Confidential

Front-End Developer

Responsibilities:

  • Worked on the webpage from start to finish to give it a new look using HTML/CSS/JavaScript, NodeJs.
  • Wrote and implemented scripts to enhance user experience and integrated scripts and backend services with the GruntJS and NodeJS.
  • Built Responsive UI screens to create new customer process, customer information page, and customer search result page, customer dashboard page using HTML, CSS and Bootstrap.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and hence building type a head feature for zip code, city and county look up using JQuery, Ajax and JQuery UI.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Built the UI part of address verification service where users can select or ignore recommended address using JQuery, Ajax and Bootstrap model.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Built the UI part of address verification service where users can select or ignore recommended address using JQuery, Ajax and Bootstrap model.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
  • Worked in Agile environment and used GIT as a version control system

Environment: HTML, CSS, NodeJS, JavaScript, AJAX, DHTML, JSON, JQuery, Bootstrap, MS SQL Server 2012.

We'd love your feedback!