We provide IT Staff Augmentation Services!

React Js Developer Resume

Franklin Lakes, NJ

SUMMARY

  • 8 years of extensive experience as a User Interface/Front End Developer in developing web applications using HTML, CSS, JavaScript, ReactJS, Redux, AngularJS, DOM, jQuery, and Ajax.
  • Expertise in client and server - side scripting languages like HTML5, CSS3, JavaScript (ES6), jQuery, JSON, Bootstrap, React/Angular/Node, and Grunt.
  • Over 4+ years of experience with ReactJS, Object Oriented JavaScript.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Excellent knowledge in the development of User Experience for web and mobile-based applications.
  • Experience in developing event driven applications using AJAX, JSON and XML.
  • Experience in developing Graphic User Interface (GUI) to display business data using jQuery with Cross-browser compatibility and Web application scaling.
  • Experience in the JavaScript frameworks like jQuery, AngularJS, ReactJS and Backbone JS.
  • Incorporated the table less design methodology using CSS3 that follows W3C standards.
  • Working knowledge of web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers).
  • Experienced in utilizing Bootstrap and CSS3 Media Queries for Responsive Web Design and richer user interfaces.
  • Developed enterprise-based application using Java8, J2EE, Design Patterns, JSP, Servlets, Hibernate, JDBC, SOAP and REST-based Web Services, Microservices.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) EC2, SQS, S3, and Microsoft Azure.
  • Experienced working in Agile based development environment and participating in Scrum sessions.
  • Developed several web applications that required Responsive Web Design for windows and android phones.
  • Experienced in the creation and execution of Unit testing and Integration Test using (Karma, Jasmine) following Test-Driven Development (TDD) methodology.
  • Experience in Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experience in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing (ADA)
  • Experience in using version controls like SVN, GitHub.
  • Strong interpersonal abilities with excellent communication skills and ability to work independently within a team environment.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, Bootstrap, DOM.

Frameworks: React.js, Node.js, jQuery, Angular.js, Backbone.js, vanilla JavaScript.

IDE & Tools: VsCode, Sublime, Notepad++, Edit plus, Eclipse, IntelliJ Idea, Web Storm

Debugging Tools: Firebug, Google chrome debugger, Safari Web Inspector.

Languages: C, C++, Core Java, JSP, J2EE, C#, ASP.Net.

Operating Systems: Windows, Mac OS X, Linux.

Web Experience: Responsive Web Design, Adaptive Web Design

Programming Concepts: Object Oriented Programming Concepts

Database: MongoDB, SQL Server, MySQL, Oracle

Version/Source Control: GIT, SVN

PROFESSIONAL EXPERIENCE

Confidential, Franklin Lakes, NJ

React JS Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, design, analysis, and code development.
  • Developed web application using ReactJS, Redux, and webpack.
  • Worked on reusable components using ReactJS, HTML, SCSS based on the visual design.
  • Integrated member web applications for user testing in local. Followed the best practices and standards for accessibility and cross browser compatibility.
  • Used advanced level HTML5, JavaScript, CSS3, SCSS for building customer facing applications.
  • Implemented cross browser compatibility in Mozilla, IE, safari, and chrome using ReactJS frameworks.
  • Implemented i18next, accessibility features for the application.
  • Used Object-oriented programming concepts in building reusable UI components
  • Analyzed the requirements with product team and provided project estimation and execution strategy.
  • Participated in weekly status meetings with engineering director.
  • Worked on Agile Development team to deliver regular updates to product owner and director.
  • Worked on Jest framework for writing JavaScript unit tests.
  • Monitored and tracked the defects that are identified in System/Regression and acceptance testing.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Worked on technical design documents in confluence pages.

Environment: HTML5, CSS3, SASS, JavaScript, JSON, ReactJS, Redux, Node.js, Webpack.

Confidential, Dulles, VA

Sr. UI/Web Developer

Responsibilities:

  • Designed Web application with modules like MarketView and Price Portals using ReactJS, Bootstrap, HTML5, CSS3, JavaScript, and Nodejs.
  • Worked in a team, involved in developing the UI layout and front-end programming for web application that matches requirements.
  • Responsible for development, programming, coding of complex and business critical information technology solutions using ReactJS, Redux to enable customer experience application.
  • Creating view layer with different components like drop down list, search bar, login, forms all these are implemented through React components.
  • Good experience in using ReactJS components, Forms, Events, Keys, Router, and Animations.
  • Managed multi-store state logic to maintain single source of truth and created Actions, Reducers, dumb components, and smart components.
  • Worked on React Router for developing Single Page Applications SPAs.
  • Building reusable components using Material UI and front-end libraries for future use.
  • Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Experience with common front-end development tools such as grunt, Webpack, NPM, etc.
  • Experience with code versioning tool SVN and GIT.
  • Built generic front-end components for later use.
  • Involved in processing JSON data from RESTful API’s by using Axios to get resources from the database.
  • Actively involved in Bug Fixing during the build, deployment process and participated in production release events.
  • Created spec files and done Unit Testing using Karma and Jasmine.
  • Created multiple REST Web Services using Spring Boot and invoked from UI.
  • Implemented server-side pagination to display fares on UI Grid.
  • Developed high-quality code that runs on multiple browsers while still meeting high performance requirements.
  • Implemented performance improvements strategies like minification, on-demand module loading, compression, caching, prefetching for UI layer.
  • Actively involved in bug fixing and assisted in supporting software release to production.

Environment: ReactJS, Node.js, JavaScript, CSS, Bootstrap, Karma, Jasmine, Grunt, Gulp, IntelliJ, Java 1.8/1.7, J2EE, Spring, Spring boot, CAS, Hibernate, JPA, Apache Tomcat 7, Web Services, Junit, Mavens.

Confidential, Fishers, IN

Web Developer (ReactJS)

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis and Code development.
  • Used HTML5, CSS3, Typescript to design a user-friendly and multi-functionality interface.
  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.js, Bootstrap and Express.
  • Developed the Frontend by using ReactJS and JavaScript.
  • Expertise in ReactJS framework and integrate them to Node.js server-side code.
  • Implemented flux pattern by using Redux framework as a core dependency.
  • Used Redux Async actions to make the app fully asynchronous.
  • Created flux stores to migrate an existing flux app to Redux.
  • Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
  • Developed the backend by using Node.js, express and MongoDB.
  • Developed multiple POCs to create an interface between backend to frontend by using MongoDB, Express.JS, and Node.js.

Environment: Linux, React.JS, Node.js, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Spring MVC, MongoDB, Handlebars, RWD, Eclipse, AWS, Web Matrix, JSP, Adobe Photoshop, MS Office, Grunt and HP Quality Center.

Confidential

Java Developer

Responsibilities:

  • Implemented MVC architecture using Struts framework.
  • Designed and implemented the UI using JSP, HTML, JSTL, CSS, Custom Tag Libraries.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Implemented Database Integration and Transaction Management with Hibernate DAOs using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in creating various Data Access Objects(DAO) for addition, modification and deletion of records using various specification files.
  • Used Java Message Service for reliable and asynchronous exchange of important information.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Built web pages that are more user-interactive using Yahoo UI (YUI 2) widgets for Calendar, and AutoComplete functionality.
  • Coordinated Unit (JUnit), Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management and JIRA for bug tracking.
  • Followed Agile software methodology for project development.

Environment: Java1.6/1.7, J2EE, Struts, JSP, JSTL, Web Services, XML, YUI 2, CSS, HTML, SVN, JavaScript, Hibernate 3.0, Eclipse IDE, Restful Web Services, Web logic, JUnit, Windows, JIRA, AJAX.

Hire Now