We provide IT Staff Augmentation Services!

React Js Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 5+ years of Front - end Web Application Development experience using HTML4.0/5, CSS2/3, DOM, JavaScript, Typescript, jQuery, AngularJS, ReactJS, Angular 2-8, AJAX, Node.js, D3.js, ES 5 & ES6.
  • Extensively involved in Analysis, Design, Development, UAT and Production phases SDLC of applications.
  • Experience in Creating Dynamic Single Page Applications (SPA) using latest frameworks of Angular& ReactJS.
  • Expertise in analyzing the Document Object Model (DOM) Layout, DOM functions, and JavaScript functions, Cascading Styles, cross-browser testing using Fire Bug and other developer Tool Bar
  • Experience in designing and developing Redux architecture-based State management system using RXJS and implemented popular state management libraries as NGXS, NGRX that best serve the products requirements.
  • Expertise in creating custom reusable Components & Modules and published to NPM library with ng- packager and webpack.
  • Experience using NPM libraries like RXJS, Kendo-UI, Ag-grid, Ng-logger, NgX-charts, lodash, ng-Auth.
  • Experience in working with NodeJS CMS framework such as keynote.js, created components such as navigation bar, input forms and worked on integration with backend rest APIS.
  • Expertise in creating Responsive Web Design (RWD) with Bootstrap 4, CSS-Grid, Flexbox in CSS, SASS, LESS & Media Queries.
  • Knowledge on ReactJS concepts and hands on experience in creating reusable react components, react component life cycles, handling events and working with state hooks.
  • Excellent team player with a unique blend of diversified technical & functional skills with cross-functional coordination for successful delivery of the Software Solutions.
  • Experience with NodeJS Express framework and Grunt, Gulp plugins as task runners.
  • Possess strong experience in building cross browser compatible applications for different browsers like Safari, Internet Explorer, Firefox, and Google Chrome.
  • Good experience in working with version controllers like GitHub, Stash, SVN.
  • Used JIRA as a bug management ticketing tool and Jenkins as continuous integration tool.
  • Experience in using Karma, Jasmine, Protractor for Unit testing.
  • Involved in daily Scrum meetings, User Story review meeting, Sprint review and Retrospective meetings as part of Agile Scrum Methodology.

TECHNICAL SKILLS

Web Technologies and Language: HTML4&5, XHTML, CSS/3, JavaScript, TypeScript, Twitter Bootstrap DOM, AJAX, jQuery, JSON, PHP, Java, SASS, LESS, TypeScript, ES 6.

Java Script Framework: Angular.js 1.x, Angular 2-8, Node.JS, React.js 15.x -16.x

Mobile Frameworks: Ionic

Web Servers: HTTP Web Server, Apache Tomcat.

Databases: MySQL, SQL Server, MongoDB.

IDE: Eclipse IDE, Dreamweaver, Sublime Text Editor, Web Storm, NetBeans, IntelliJ IDEA.

Debugging tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar

Version Control Tools: SVN, GIT, Stash.

Web Services: Rest APIs, SOAP

Unit Testing Tools: Karma, Jasmine

Operating Systems: Windows variants, Mac OS variants, Linux

Methodologies: Agile-SCRUM, Waterfall.

CI/CD Tools: Jenkins, Bamboo, AWS.

Dependency Management Tool: Bower, NPM.

Cloud Platforms: AWS, Firebase

PROFESSIONAL EXPERIENCE

React JS Developer

Confidential, Dallas, TX

Responsibilities:

  • Architected system design and procedures pertaining to SPA, identified the project risks and planned mitigation strategies with the PM Confidential project level.
  • Defined and developed the application using the concrete coding principles, laid down several react design patterns such as code splitting, Lazy Loading, functional components, and pure components.
  • Ensures web pages render smoothly and quickly using best practices such as sprites, efficient CSS rules, well- tuned JavaScript.
  • Developed React JS components, Forms, react-persist, redux-sagas, Routing, Animations,andRedux state management.
  • Utilized React Hooks, Lazy loading and code splitting to improve the application performance and code quality.
  • Responsible forReactUIandarchitecture.Added new button themes,cards, card pagersand Table Grid to the component library.
  • Developedmicro serviceswith Spring and tested the application using Spring Boot.
  • UsedSpring Core annotationsforSpring Dependency Injection, Spring MVCforRest API’sandSpring Bootformicro services.
  • Deployed the application onAmazon Web services (AWS)and used it to provide a large computing capacity for scalable solutions.
  • Deployed applications into Continuous integration environments likeJenkinsto integrate and deploy code on CI environments for development testing.

Environment: HTML5, CSS3, SASS, JavaScript, React, Java 8, Spring, Hibernate, Spring boot, Oracle 12 g, Maven, Webpack, Redux, Redux-persist, Cucumber, Gulp, TypeScript, Jasmine, Karma, JIRA, Jenkins and Git.

Sr Angular Developer/ UI developer

Confidential, Irving, TX

Responsibilities:

  • Worked on developing an advanced reporting tool using latest Angular 7 framework, Ag-grid, Kendo- UI, RXJS library and NGXS state management library.
  • Redesigned and developed a legacy application using latest Angular framework and advanced charting tools.
  • Designed and developed various business requirements into Reusable Modules and published to NPM library to leverage the modules across company’ Confidential business applications.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface.
  • Worked on integrating Tableau analytics & ngX-charts to build Graphical representation of the company’ Confidential statistical reports and modularized into own Node package library (NPM) using ng-packagr and Webpack.
  • Worked on POC project to develop an internal portal for admins to view the status of the customer Tickets in critical phase and it’ Confidential updated Confidential each step.
  • Utilized KeyNotes.js basically a NodejS CMS system to develop few pages of the admin dashboard.
  • Designed and developed a custom State management system based on flux architecture using RXJS and Behaviors subjects and used NGXS state management.
  • Researched and developed various Proof of concepts (POC) that best suits the Business owner requirements.
  • Extensively used latest CSS grid, KENDO UI, Angular tree, Ag-grid and other NPM library dependencies.
  • Extensively used RXJS Observables, Angular routing, Reactive forms, Angular materials, Dynamic component factory, Http Client, Behavior subjects, Dependency injection, custom directives & decorators.
  • Implemented lazy loading and AOT (Ahead of Time compilation) and Tree shakable providers to reduce the application load time and increase performance.
  • Worked on video streaming, image & File upload and download using HTML5 audio, video tags and RXJS.
  • Writing reusable, testable, and efficient code, by applying Concepts such as Object-oriented principles and parallel programming to increase the performance of the application.
  • Extensively involved in upgrading the applications to latest versions of Angular and other package dependencies.
  • Experience in working with Jenkins & Bamboo to perform CI/CD to build and deploy.
  • Maintain and fix bugs, work with sysadmins and senior dev’ Confidential to setup automated builds and tests.
  • Involved in daily Scrum meetings, User Story review meeting, Sprint review and Retrospective meetings as part of Agile Scrum Methodology.
  • Experience in writing Unit tests using karma, Jasmine and using SonarQube for Front end code coverage.

Environment: HTML5, JavaScript, TypeScript, ES6, CSS3, Bootstrap, CSS Angular 2-8, Angular- CLI, Ag-grid, Tableau, NGSX, RXJS, Kendo UI, NodeJS, JSON, SQL, JAVA Micro services, Mongo DB, Protractor, Karma, Jasmine, Stash, Bower, Web Pack.

Front End Developer

Confidential, San Jose, CA

Responsibilities:

  • Extensively worked in designing and developing application service, disaster recovery as a service, and cloud monitoring tools and applications.
  • Worked on a couple of projects Confidential one project utilized the WordPress to maintain Confidential content product information’ Confidential and pricing.
  • Developed mobile friendly WordPress (CMS) site for Confidential that exactly matches the requirements and features.
  • Developed product in React 15.x and React 16.x with Redux architecture and used Redux-Sagas and generator functions to implement the User flow when interacting with the system.
  • Created reusableReactcomponents and contributed to Omnia -reusable-components library and managed application state withRedux.
  • Extensively used React Functional based pattern, React lifecycle methods, Axios, Material UI and Styled components.
  • Worked on enhancing application performances of analyzing animations, Lazy loading, memorizing and Using React perf, React Profiler and other developer tools to analyze rendering time and performance.
  • Deployed applications using Jenkins using CI/CD pipelines to Docker Containers.
  • Actively involved in Architecture meetups, Innovation sprints, design solution sessions and Story review discussions & Sprint planning meetings.
  • Responsible to maintain 100% code coverage, integration tests and automation tests and SonarQube checks on every new feature and changes implemented.
  • Extensively worked with Istanbul, React-testing-library, enzyme and jasmine and chai for code-coverage and cypress for integration tests and automation tests.
  • Responsible for resolving and prioritizing production incidents, coordinating with CRQ deployment team and worked closely with IT Support Teams.

Environment: HTML5, JavaScript, ES6, CSS3, React 16.x, JAVA Spring Boot, Micro- services, Docker, Jenkins, Protractor, Karma, Jasmine, Stash, Web Pack, Cypress.

UI Developer

Confidential

Responsibilities:

  • Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.
  • Built rich prototypes applications using HTML5, CSS3, JavaScript, AJAX, JSON, AngularJS, and Bootstrap.
  • Responsible for splitting the UI logic into Angular JS MVC Architecture Views, Models and Controllers.
  • Responsible for estimations, code reviews and build deployments.
  • Used best coding practices and naming conventions while writing code in AngularJS, CSS, and HTML.
  • Used Angular JS Http Request to read data from web services and process JSON data to render in the UI.
  • Followed JIRA for tracking processes and streamlining agile planning.
  • Responsible for checking cross browser compatibility.
  • Extensively used Git for version controlling and regularly pushed the code to Git hub.
  • 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 and XML data responses to format, validate and display to the user.
  • Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.
  • 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.
  • Deployed builds across development, staging and production instances and maintained code integrity

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Jasmine, Karma, JIRA, and Git.

We'd love your feedback!