We provide IT Staff Augmentation Services!

React Developer Resume

3.00/5 (Submit Your Rating)

FL

SUMMARY

  • Overall 7+ years of extensive experience in Developing and Deploying production ready applications on various web platforms.
  • Experienced as a React and Service Developer (React, NodeJs MongoDB, Express, Node) with a particular area of expertise in development, and customization of software applications, to deliver powerful and scalable.
  • Strong expertise in using Express.js along with Node.js to create complex API's that connects the back - end database to the front-end browser page.
  • Experienced in building Single Page Applications (SPA) using frameworks like ReactJS/Angular which highly sought-after skill for building high-performing, scalable, robust, and modern cross-platform applications.
  • Strong understanding and implementation of Software development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Built various frontend application using technologies like HTML 3/5, CSS2/3, Bootstrap, JavaScript, Jquery, Json, Vanilla JS, React JS, Redux, CSS Preprocessors (SASS, LESS), Node JS, Express JS, Angular 2/4/6,Mongo DB, Firebase, MySQL, AJAX, XML, Advance Front-End Design including Responsive Web Design with media queries.
  • Experience of working in an offshore-onshore model with experience at both ends.
  • Involved in designing the user experience interfaceUI/UX strategy, UIrequirements, converting findings into UI designs.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Extensive Knowledge in CSS2/CSS3, LESS, SASS and Twitter Bootstrap Styling Modules.
  • Used CSS frameworks and pre-processing platforms (SASS & LESS).
  • Created Mobile Web Solutions using Responsive Web Design (RWD),twitter Bootstrap and JQUERY MOBILE.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible
  • Used Object Oriented Programming concepts like inheritance, Encapsulation, Abstraction, and Polymorphism to develop reusable UI components that can be reused in multiple other web applications.
  • Strong understanding of browser languages like HTML, XHTML and XML and well versed with DOM Manipulations using Jquery and vanilla JavaScript.
  • Experience in working with package managers like npm and bower and managed package versioning and documented the releases.
  • Extensive experience with Restful services, URL routing, creating and handling HTTP CRUD operations in Node JS using middleware’s like Express JS.
  • Extensive experience with testing frameworks and libraries like Qunit, End-to-End Automation testing, and Jasmine and other JavaScript unit testing frameworks.
  • Well versed with Agile Methodologies and actively participated in scrum calls and updating the progress to the team and the product owners.
  • Extensive Experience in integrating and managing databases like MongoDB, MySQL and performed crud operations as per user interactions on the web application.
  • Strong understanding of in using various debugging tools and IDEs for development like Eclipse, Atom, Visual Studio Code and Microsoft Visual Studio.
  • Extensively used versioning tools like GIT and good understanding of all the Git workflows
  • Worked in deployments for the releases and for the each services
  • Had hands on experience in containers deployments
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team player can work with minimal supervision. Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, Typescript, SVG, LESS, SASS, Bootstrap, Foundation, AJAX, JSON,Jquery

Frameworks: NodeJs, Express, React Js, Angular 2/4/6

Databases: SQL Server, MySQL, MongoDB.

Debugging Tools: Firebug, Google Chrome Web Debugger, IE DeveloperTool

IDEs & Build Tools: Eclipse, Microsoft Visual Studio code, Sublime Text Editor, Notepad++

Version Control Tools: GIT, SVN

Operating Systems: Windows, Linux, Mac OS

Methodologies: Agile, Scrum, Waterfall

Designing Software: Adobe Dreamweaver CS5, MS office

PROFESSIONAL EXPERIENCE

Confidential, FL

REACT Developer

Responsibilities:

  • Responsible for complex feature coding and expertise for the technical area represented.
  • Understanding the projects objectives, goals, scope and ensure technical changes are made and issues are resolved.
  • Gather and create business requirement document and involve in framing the logic for extraction, transformation and loading Node.js data processes.
  • Involve in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development
  • Work with onsite and offshore teams to guide the development of various solutions.
  • Escalate issues, risks, and changes to project manager as they arise and communicate task/project status periodically.
  • Implement the JavaScript/jQuery frameworks such as React JS, Node JS for MVW/MVC framework.
  • Designed business applications using web technologies like Node.JS, React JS, HTML4/5, XHTML, and CSS2/3,Bootstrap based on theW3C standards
  • Followed ES6 coding standard and coding best practices.
  • Used Babel for trans piling code written in ES6 to ES5 supported by most browsers also used transpiler to transpile code written in typescript to ES5
  • Configured typescript application through tsconfig file for various purposes like trans piling, debugging, tracing, generating separate folder for distributable etc.
  • Used Filters to change modify the data and also to clubbed in expression or directives using pipe character.
  • Created factories & services and then assigned methods to it Involved in using JQuery Validation Plug-in for client side validation.
  • Create Node JS servers to fetch Restful API's from servers.
  • Use Node JS and Express JS to create non-blocking input output models on the server side.
  • Work with Node.js for building middleware in the server.js file.
  • Extensively using Asynchronous calls, callback, non-blocking I/O features in Node js.
  • Extensively using Node JS promises to request data form third party API's.
  • Created React JS for reusable components (multi-field form elements), background file uploads.
  • Maintaining Parent and Child elements by usingStateandPropsin React JS.
  • ImplementedReact JSControllers to maintain each view data.
  • Developed for Large Scale JavaScript Application with React JS.
  • Promote code and provide warranty support in the higher pre-production and production environments.
  • Implement error handling in the backend for form validation and other functionalities.
  • Using React Router to build the Single Page Application (SPA).
  • Involve in components communication like input, output, view Child and service.
  • Using data-bind to pass property and event between components and template.
  • Use alter storage to store the image in the server and put the reference address in thePostgreSQL, Mongo DB Database.
  • Implement Server-Side application development framework using Express.js and mongoose to connect the database.
  • Use Debuggers to identify the bottleneck and fix the mapping issues.
  • Implementing attribute directives and structural directives to change the DOM appearance, behavior and layout.
  • Import Http Client Module to perform http CRUD requests, like get, post, put and delete.
  • Create Http interceptor to pass JWT value in the request headers from the backend.
  • Work with NPM commands and using package.json for managing dependencies.
  • Using lifecycle hooks to invoke functions in the components and destroy it before removing from the DOM.

Confidential, MO

Frontend Developer

Responsibilities:

  • Developed and Deployed Single Page Application using HTML5, CSS3, JavaScript, JSON, ReactJS, Redux, Nodejs, and Ajax.
  • Extensively used essential features of ES6 to leverage the code conciseness and configured babel for tr Responsible for styling the application using CSS3 which targets the W3 standards in order to support Google Chrome and Mozilla Firefox browsers.
  • Developed new GUI widgets in YUI, JavaScript, HTML and CSS.
  • Used SASS as the style sheet language.
  • Developer new custom JSP tags to generate corporate standard markup, and server-side framework components using Java, Servlets, JSP & Struts
  • I also created documentation and training materials for framework users and developersincluding performance optimization and MVC techniques.
  • Implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Worked as an internal member ofUIdevelopment team and supported the team in building out a responsive web application for the company's website anspiling JSX to JS.
  • Developed multiple reusable react components and maintained the packages using private npm registry including the documentation and usage examples.
  • Implemented Drag and Drop to enhance the user experience leveraging the API of React-draggable component from npm registry.
  • Extensively used all the component life cycles of React to optimize render cycles and minimize state manipulations.
  • Developed and Deployed reverse proxy servers using node Js to resolve CORS issue communicating with the MongoDB.
  • Extensively used Async and Await to avoid callback hells in Node Js applications resulting in unchaining of events and making the code efficient.
  • Integrated webpack-dev-server configuring the babel for transpiling the ES6 syntax to leverage newer features of Ecmascript 6

Environment: ReactJS, Redux, Nodejs, MongoDB, HTML5, CSS3, JavaScript, Web pack, React-Router, Bootstrap, AJAX, JSON, NPM, ES6, GitHub, JIRA, AGILE, Visual Studio Code.

Confidential

Frontend Developer

Responsibilities:

  • Developed and deployed Single page Application using HTML5, CSS3, Angular 2/4, Bootstrap, Nodejs, and AJAX.
  • Extensively worked on Angular2, and Angular4 to build dynamic web pages.
  • Experience in using Typescript which is the Node JS, Angular (2.0, 4.0) main code base.
  • Worked with designers to create responsive Single Page Applications (SPA) on with Angular 4 Routing.
  • Implemented client-side form validation, form view results using various components, services, pipes in Angular 4
  • Worked on Angular2 by consuming RESTFUL Web services and used Angular2 forms like Template Driven Forms and Modern Driven (Reactive) Forms to perform form validations both on client and server side.
  • Involved in MVC architecture of Angular 2 in developing the apps, controllers, and directives which are totally customized to meet the needs of the application.
  • Experienced using two-way data binding with Angular2 and Angular4 and also using concepts like Routing, Dependency injection, Promises, Observables, Services, Scopes, Controllers, and Directives.
  • Used selectors, AJAX and DOM manipulation using components in Angular2 for updating the content on DOM nodes.
  • Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development, and Customization of the Application.

Environment: Angular 2/4/7, Node.JS, MongoDB, JavaScript, Typescript, Bootstrap, AJAX, GitHub, JSON, HTML5, CSS3, Git, Visual Studio, Protractor, JIRA.

Confidential

Frontend Developer

Responsibilities:

  • Designed Front-end webpages using HTML5, CSS3, JavaScript, Jquery, AJAX, and JSON.
  • Used CSS (SASS) to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
  • Developed Object Oriented JavaScript code and responsible for client side validations using Jquery.
  • Involved in up gradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
  • Involved in creating styling framework for the web pages using CSS Bootstrap along with grids, Pagination, Dialog box, Carousel, Form, Navbar, and Table
  • Extensive usage of BOOTSTRAP and CSS for Responsive design.
  • Worked on with database schema for user login and Registration.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Involved in daily SCRUM meeting and Sprint planning

Environment: HTML, CSS3, JavaScript, Jquery, AJAX, JSON, SASS, Bootstrap, Subversion (svn), Trellow, SVG

Confidential

Responsibilities:

  • Designed and developed responsive web pages using HTML, CSS, Jquery from the scratch up and deployed to Apache servers
  • Fixed cross-browser compatibility issues using various online tools and bridging the gap between the older browser versions and modern browsers.
  • Developed the complete HTML, CSS, and JavaScript of the pages with an emphasis on performance, and SEO standards.
  • Worked on writing SQL queries with SQL server database.
  • Jquery, JSON, AJAX, and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
  • Hosting websites using Apache server.
  • Making the application responsive using css3.
  • Responsible for development of the web pages from mockups and Suggestions in implementing mock-ups

Environment: HTML4, JAVASCRIPT, SVN Version Control, CSS3, SQL database, Adobe Photoshop CS2.

We'd love your feedback!