We provide IT Staff Augmentation Services!

React Developer Resume

3.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY:

  • Strong experience in Web and User Interface Design, Development of Internet Web - Applications.
  • Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML5, CSS3, DOM, JavaScript, jQuery, AngularJS, Angular, Bootstrap, AJAX, JSON, XML.
  • Worked on Angular JS concepts of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
  • Excellent knowledge in the development of User Experience web and mobile based applications.
  • Involved in several web application development projects that required Responsive Web Design.
  • Skilled at analysing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
  • Have experience utilizing CSS processors like LESS and SASS.
  • Converting the Data files to JSON format using map by importing the map and catch operators from Reactive extension JavaScript (RxJS) and Error Handling as well.
  • Experience in working with code management tool GIT and Code Editing tools like Visual Studio Code & WebStorm
  • Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
  • Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
  • Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2, Angular 4, JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Expertise in Angular 2/4 framework and its ability to create simple and scalable code for SPA.
  • Worked extensively on Angular 2 / Typescript SPA domains
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Having experience building apps that integrate with RESTful APIs.
  • Significant experience on web application debugging skills using Firefox, Chrome developer's tool and Firebug Expertise in advanced JavaScript libraries and frameworks.
  • Involvement in using various IDE's, Dreamweaver, Notepad++, Eclipse, Sublime Text Editor.
  • Expert in creating Object-Oriented Web application utilizing MVC architecture.
  • Worked in multiple projects on Agile Development Team methodology. Also worked on Waterfall method.
  • Experience in webpack and Babel. Good Knowledge with latest ECMA script (ES6)
  • Expert in developing Single Page Applications (SPA) using Angular2/4 & Typescript module, components, views, router and Angular2 APIs like (Ng Module, Forms Module, Http Module, Browser Module, Text Mask Module.
  • Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data binding.
  • Experience in interacting with clients/users in gathering the user requirements.
  • Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
  • Strong communication skills and the ability to gather and filter requirements.

TECHNICAL SKILLS:

UI Web Technologies: Bootstrap 3/4, jQuery, HTML5, CSS 3, JavaScript, AJAX, JSON, Angular 6/7. TypeScript, Angular CLI, Node, React.

IDE, Editors: Sublime Text, IntelliJ Idea, Eclipse IDE, Notepad++, Adobe Photoshop. visual studio code

Web/App Servers: Apache Tomcat 7.0, HTTP Web ServerExperience with Many Online Webhosting Platforms (Shared, Dedicated, VPS) Web sphere, Web logic

Cloud: Aws, Azure.

MySQL, RDBMS,MS: Access, SQL 2000/2005, Mongo dB

Browser: All (IE, Firefox, Opera, Chrome, Safari)

Debugging Tools: Firefox, Developer Tools

Operating Systems: Windows, Mac, Linux

Frond End Tools & Build Tools: Dreamweaver, Adobe Photoshop CS5, Illustrator

Version Control: GIT, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Basking Ridge, NJ

React developer

Responsibilities:

  • Designed and developed dynamic web pages using HTML5, CSS3, React JS, JavaScript.
  • Involved in building a pure React application from scratch which involves stable, Reusable stateless and stateful React components.
  • Good Knowledge of Flux pattern for State Management in Application Using React, RxJS.
  • Implemented user interface by using the React For SPA development.
  • Implemented the Drag and Drop functionality using React-Draggable. Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Configured Webpack to gain optimum efficiency from the application by bundling and minifying the JavaScript source code and dependencies.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating google maps location search on the webpage
  • Involved in Enhancement of existing application utilizing React.js.

Environment: HTML5, CSS3, ES6, React, Jest, Jiira, Typescript, Git.

Confidential, Harrisburg, PA

Angular 6 developer

Responsibilities:

  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, CSS3, JavaScript, jQuery, Bootstrap 4 and AJAX
  • Strong Angular 5 using TypeScript with Production deployed code experience, provided thorough Enhancement and Support for a large scale Angular 5 website.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Angular 6 is used to handle RESTful calls to enable communication between view components and server.
  • Developed a component that varies content based on the user's navigation by using router- outlet directive in Angular6.
  • Developed web pages using Polymer, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Performed form validations using reactive forms for sign in and so many forms using Angular6 framework.
  • Developed various features in Angular6 like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Used the http services in Angular6 to make REST API calls and exchange data in JSON.

Environment: Angular 5/6, TypeScript, JavaScript, Bootstrap 4, Ajax, HTML5, CSS3, GIT, Jquery, JSON.

Confidential, Windsor, CT

UI Developer

Responsibilities:

  • Experience in Developing User Interface (UI) Rich Web Applications using Technologies like HTML5, CSS3, Media Queries (Mobile Friendly Apps), Bootstrap 3 Framework.
  • Works across a diverse group of people within the team and across multiple business units and multiple groups within each Business Unit.
  • Experience with AJAX/JSON and web API integration.
  • Migrated an application developed in Angular 4.0 to Angular 5.0 recently
  • Hands on Experience on Angular 2/4 technology for one complete project in rebasing the UI of the application using the techniques in Angular 4.
  • Worked with Adaptive web-designing and developing CSS Media Queries in order to make the application compatible with iPad (Landscape and Portrait) and PC.
  • Experience in code versioning tool GIT &GULP.
  • Worked in migrating various Java Applications from On Premise to AWS.
  • Worked on MVC Frameworks like Bootstrap3, Angular 4, Node.js.
  • Performed UNIT testing with Jasmine.
  • Used Polymers in creating web components and developed browser API's to custom HTML Elements.
  • Expertise on Angular 4, GIT, HTML, CSS, JavaScript, D3.JS, Bootstrap 3 frameworks and Developed and integrated Dynamic web Applications.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 4.
  • Created responsive web pages using HTML5, CSS3, Bootstrap 3, Typescript and Angular 4
  • Extensive usage of JavaScript, jQuery, Angular 4, Bootstrap, jQuery/AJAX, JSON, HTML4/5, CSS2/3.
  • Have knowledge of CSS Pre-processors like SCSS and SASS.
  • Develops the Responsive web design to make the portal compatible with Mobile/Tablets/PCs/MAC by defining Media queries.

Environment: Angular 2/4, HTML5, CSS3, jQuery, Ajax, Bootstrap 3, JSON, web services, Sublime Text, Apache and JavaScript (Debugging).

Confidential, San Antonio, TX

UI Developer

Responsibilities:

  • Designed and Developed User Interactive UI of Web pages with the help of HTML5, CSS3, C, JavaScript, jQuery, Bootstrap and AJAX.
  • Involved in making the application Responsive using Bootstrap and used LESS pre-processor.
  • Involved in development of Single Page Applications using Angular and D3.JS Framework to visually representing the data using charts.
  • Extensive experience in development of web applications using Core Java, Servlet, JSP, Struts and Spring Framework
  • Used Polymer JS to build web applications using web components.
  • Experience with Angular 2 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS•
  • Used REST client - POSTMAN to check the response of various API calls.
  • Developed API’S using Node JS and Mongo DB.
  • Responsible for creating front-end single page applications using Angular 2 core framework.
  • Experience with concepts of Directives, Data-Binding and Dependency Injection in Angular 2.
  • Used Angular JS built in directives, Controllers, Services and filters functionality to develop UI.
  • The Angular JavaScript (AngularJS) framework for building web applications is highly efficient to use with Restful services.
  • Worked on various Development, documentation, testing, and deployment of page templates in a CMS.
  • Familiarity with various CMS platforms ( WordPress, AEM,).
  • Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications.
  • Used NPM & bower as package manager and Gulp as task runner for automation and GIT for version control.
  • Used Node JS architectural concepts like event loop, call backs, and event emitters.
  • Used GIT as in for the version control and JIRA for defect tracking.
  • Involved in Agile Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.

Environment: AngularJS/2, JavaScript, AJAX, jQuery, HTML5, CSS3, LESS, Bootstrap 3., Git, JIRA

Confidential, Framingham, MA

React Developer

Responsibilities:

  • Expertise in designing web applications using HTML5, CSS3, ReactJS, Redux, JavaScript, Bootstrap, SCSS for Front End Development.
  • Creation an application from scratch: HTML mark up, connecting external style sheets, scripts, creation and configuration Webpack with Babel.
  • Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and manage your data in React and Make HTTP requests in React & Redux.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Used Webpack to bundle all JavaScript files and takes all modules with dependencies and generate static assets.
  • Used Restful web services to call for POST, PUT, DELETE and GET methods.
  • Differs considerably from the original classic UI as it is designed to operate on both touch and desktop devices using AEM .
  • Building RESTful API's using Node.js using REST frameworks such as Redux.
  • Experience in working with REDUX architecture& Created different components using React to render an element.
  • Development of views, interface elements, usage of ready-made elements from the library of Material UI React, as well as Redux Form.
  • Experienced in implementing AEM Mobile based apps to consume content from AEM 5.6
  • Responsible for developing frontend application using React.js and FLUX architecture for internal teams productivity use. implementing Touch UI authoring for AEM components.
  • AGILE methodology was followed and was involved in SCRUM meetings with aggressive time frame.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keyword.
  • Used react-route module to develop Single Page Applications using React.
  • Implementation of the Single Page Application concept using React Router.
  • Performed UNIT testing with Jasmine.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Involved in developing presentational and container components using React and JSX.

Environment: React, JSX, Redux, ES6, JSON, react-data-grid, Material-UI, react-d3, webpack, WebStorm.

Confidential, Charlotte, North Carolina

UI Developer

Responsibilities:

  • Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, JSON, and Ajax.
  • Involved in developing a new layout using Grid orientation model Bootstrap framework and enhanced existing application utilizing AngularJS, created role - based HTML navigation menu wherein menu items change dynamically based on the values derived from the database.
  • Leveraged MVC design patterns to organize AngularJS controllers, custom directives, factories and views.
  • Created Angular factories for using angular services like $http and $resource to make RESTful API calls to the Java based backend. Created overall layout and color schemes using HTML 5, CSS3.
  • Developed reusable components using Custom Directives in AngularJS .Designed different modules using Java 8 and implemented the application.
  • Developed various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular JS
  • Developed custom Angular JS proxy to send requests to client s APIs, handling authentication and custom headers
  • Used Angular-Router for binding data to different states and rendering different templates.
  • Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
  • Used Jasmine/Karma for unit testing.
  • Used JavaScript for developing client-side presentation and data validation within the forms
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuer y.
  • Participated with end users and business analyst to understand the business requirements.
  • Worked within a lean agile environment with a SCRUM process and continuous delivery, did pair programming with Junior/Senior developers, regularly involved in estimations and sprint planning.

Environment: HTML5,CSS3,Angular js, JavaScript, Json, Jasmine, jQuery, Json, Rest API’s.

Confidential

Junior UI developer

Responsibilities:

  • Developed UI for web platform using HTML, CSS, JavaScript, jQuery, JSON.
  • Developed JSP pages as views in the application built in MVC pattern.
  • Created several JSP pages as common library that included in the other pages as standard modules like portlets.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform Client-side validation using jQuery, JavaScript.
  • Worked extensively with the backend team to integrate the HTML code into JSPs.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Implemented and designed user interface for web-based customer application
  • Developed data formatted web applications and deploy the script using Client-side scripting using JavaScript .
  • Created various web page layouts using HTML and CSS.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug.

Environment: HTML, CSS, JSP, JavaScript, jQuery, AJAX, JSON, WebSphere Application Server, RESTful Services.

We'd love your feedback!