We provide IT Staff Augmentation Services!

React Js Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Dedicated and energetic programming Developer with around 8 years of expert involvement in planning and executing User Interface (UI) Design, UX configuration, web applications, work area and portable applications by utilizing different advances like AngularJS, ReactJS, NextJS HTML/HTML5, CSS/CSS3, Java, JavaScript, jQuery, JSON, and AJAX.
  • Proficient in structuring, creating and keeping up UI for Single Page Applications (SPA) utilizing AngularJS MVC Framework, and react.js in start - up, monetary training.
  • Strong Hold on Object-Oriented Programming (OOP'S) Concepts .
  • Used Angular 6 /7 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Implemented modules into Node.JS to integrate with design and requirements. Worked with JSON web tokens for authentication and authorization security configurations using Node.JS.
  • Brought the HTML and CSS of an existing web site to the latest web standards.
  • Excellent knowledge in CSS with preprocessors like LESS and SASS.
  • Expertise in JavaScript coding and concepts like closures, promise, prototypal inheritance, modular functions.
  • Developed various Client-side validation libraries using JavaScript.
  • Made some performance improvements to user interface by introducing GraphQL
  • Expert working with cutting edge front-end frameworks and libraries like AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX and Restful services.
  • Experience in using various jQuery controls and corresponding Event handlers etc.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM.
  • Experience in writing AngularJS code and familiar with jQuery libraries.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using AngularJS.
  • Experienced in using different JavaScript based packages libraries like Node.js, D3.js for complementary support to the web-based application.
  • Good understanding and working experience with Object Oriented JavaScript principles like JS object prototype and inheritance. Comfortable in using deferred objects and promises to avoid callback hell.
  • Experience in CSS3 preprocessors such as SASS, LESS to optimize the cascading style sheet and allow mix-ins, variables and hierarchical structure in CSS file.
  • Strong experience in Responsive Web Applications using CSS3 Media Queries and CSS Bootstrap for different layout according to the user's device.
  • Good understanding in new web technologies like React.JS, Redux, Loads, Babel, ES6
  • Performed mobile testing on the mobile web and React Native apps
  • Proficient in code functionality testing through the behavioral testing tool like jasmine integrated with Karma to achieve end-to-end application testing.
  • Familiar with popular browsers development and debugging tools/plugins for Chrome Inspector and Firebug.
  • Familiar with Version Control Tools like Git.
  • Experienced in various methodologies like Waterfall and Agile.

TECHNICAL SKILLS

UI Web Technologies: HTML4/5, XML, JavaScript, AJAX, jQuery, JSON, CSS3, React.JS, NextJS, React- Native Rest Full API’S, Grunt, NPM and Bower, Node JS, Angular 6/7, Angular.js, Bootstrap, Gulp.

IDE, HTML Editor: Visual Studios, Sublime Text3, NetBeans, Intellij

Testing Tools: Jasmine, Karma. Jenkins / Docker (Build Tools), Mocha

Web/App Servers: IBM Web Sphere, Apache Tomcat, HTTP Web Server.

Database: PL/SQL, MySQL, SQL Server, MONGO DB, Oracle APEX(familiar)

Operating Systems: Windows, Mac OS.

Methodologies: Agile, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential

React Js Developer

Responsibilities:

  • Responsible in developing a responsive web UI for ecommerce digital transformation website for mobile, tablet and desktop versions based on ReactJS, Next.JS .
  • Handled frontend architecture and matched pixel perfect accurate screens.
  • Handled validations and accessibility features.
  • Worked on to optimize the website pages Using SEO techniques to make the pages to be maximum optimized and making sure there are no bad URL’s.
  • Used React JS for templating for faster compilation and developing reusable components .
  • Implemented flux pattern by using redux framework as a core dependency.
  • Developed the web pages using HTML, XHTML, DOM, CSS, JSON, JavaScript, ReactJs, NextJS, jQuery, Ajax
  • Used react components like hooks, hoc’s etc.,
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used React flux to polish the data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application .
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Used Devtools for debugging the code to inspect, debug find the code fixes needed.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API call .
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Used Jest for running unit test cases.
  • Well aware of deployment process in code fresh CI/CD pipelines and monitoring the changes to dev environments.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers. Involved in SaFe Agile ceremonies. Active in agile ceremonies i.e., iteration planning, iteration review, retrospection, defect triage, iteration practice run and demo.

Environment: HTML5, CSS3, JavaScript, ReactJS, NextJS, Redux, Redux-Saga, React Native, React Router, SaFe Agile, Bootstrap, RESTAPI, Webpack, SEO, SASS, NodeJS, Jest, NPM, GIT, JIRA

Confidential, Chicago, IL

React JS with Redux Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, React.JS and Bootstrap.
  • Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongodb.
  • Designed React Native components and higher order components for the mobile app.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
  • Worked on state, specs, props and events to create interactive React JS components.
  • Implemented MVVM architecture using React and Redux framework.
  • Developed the flux pattern by using redux framework as a core dependency.
  • Experience in Cross-Platform Mobile Development using React-Native & Type Script based mobile app
  • Experience with common front-end development tools such as Babel, Webpack, and NPM.
  • Developed UI patterns using NodeJS with Bower and Yeomen package managers.
  • Managed state within the app using Redux and persisted certain parts of the state to device via Redux Persist
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
  • Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
  • Extensively used CSS preprocessors like LESS for re-usable style components.
  • Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
  • Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Worked on AWS to integrate the server side and client side code .
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with Jest unit test framework to write unit tests for JavaScript code.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, React Native, React Router, Agile, Bootstrap, RESTAPI, Webpack, SASS, NodeJS, Jest, NPM, GIT, JIRA

Confidential, Charlotte, NC

Angular JS Developer

Responsibilities:

  • Worked on web applications from scratch using Angular 6/7 to develop single page application.
  • Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
  • Created multiple reusable components and services using Angular 6/7 built-in and custom directives.
  • Used Angular 6/7 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Developed backend web services using Node JS and stored dependencies using NPM.
  • Implemented Presentation layer using CSS Framework, Angular 6/7, Wire-framing, HTML5.
  • Created Filters, Directives, Controllers and Services by using Angular 6/7.
  • Created Angular 6/7 controllers, factories, filters, Routers, and services.
  • Used Angular 6/7 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
  • Involved in DevOps processes for build and deploy systems.
  • Adopted JavaScript and jQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
  • Involved in implementation of RESTFUL web service APIs using Node.js with Express
  • Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
  • Execution of legacy ruby automation test cases in the CI/CD pipeline
  • Used the Jenkins and Dockers to implement the Continuous Integration and Deployment (CI/CD )
  • Build the infrastructure and continuously improved the build infrastructure for DevOps engineering, there by implementing scalable infrastructure.
  • Adopted Git for version controlling and JIRA for project tracking.
  • Used Web pack & NPM, Bower for package management.
  • Extensively worked on the CI/CD tools such as Jenkins, Git, gradle, and Maven, created workflows in Jenkins.
  • Troubleshooting any operational issues in the CI/CD pipeline
  • Performed CRUD operations in the Mongodb/database.
  • Configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate then deployment, scaling and management of Docker Containers.
  • Used agile methodology for the software development life cycle.
  • Used Gulp as the build task runner to build and package the application.
  • Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, Node.js, Angular 6 /7, Mongodb, Git, Karma, Jasmine, Kubernetes, Docker .

Confidential, Irving, TX

UI/ Angular.JS Developer

Responsibilities:

  • Involved in developing new user-facing features using HTML, jQuery.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, and JavaScript.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets and also designed consistency across all web forms.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Developed a reusable UI component library based on NodeJS and AngularJS.
  • Writing extensive JavaScript functions both in AngularJS and jQuery UI Framework.
  • Designed User Interactive Web pages using NodeJS, HTML5, and jQuery.
  • Experience on Node environment using NodeJS, NPM, Grunt, Gulp, and Bower.
  • Reduced the response time by creating Virtual DOM components using AngularJS.
  • Worked on node web API for consuming the REST end point.
  • Making changes to the existing web applications using AngularJS and creating new components using Material-UI and Material-Design.
  • Optimize code for maximum speed and scalability in the prescribed environment.
  • Designed a single-page website that uses a twitter bootstrap and BackboneJS for front end which passes JSON data back.
  • Capturing the data while the user interacts with the simulation using JavaScript.
  • Worked on Karma and Jasmine.
  • Used Grunt and NodeJS as server for the front-end development to minify the JavaScript.
  • Worked in Agile software development environment which involves two weeks sprints, day to day standup, backlog grooming, sprint planning and retrospective meetings.
  • Used GIT for version controlling and used JIRA for bug tracking.
  • Involved in team meetings with corporate webmaster's UI team for understanding needs in new implementation & also involved in daily team meetings & weekly scrum meetings.
  • Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.

Environment: HTML5, CSS3, JSON, JavaScript, jQuery, Firefox, Chrome, Grunt, Node JS, Backbone JS, GIT, SDLC, Agile & Scrum, D3.js.

We'd love your feedback!