We provide IT Staff Augmentation Services!

React Js Developer Resume

5.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 6+ years of IT industry experience in UI Development.
  • Experience in all phases of Software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design, Development, Implementation, Integration, Documentation, Testing, and Deployment and Software Testing Life Cycle (STLC) models in Waterfall, Agile/Scrum.
  • Involved in designing the user experience interface UI/UX strategy, UIrequirements, converting findings into UI designs.
  • Extensive Knowledge in CSS2/CSS3, LESS, SASS and Twitter Bootstrap Styling Modules.
  • 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.
  • Good hands on expertise in working with the JS frameworks like jQuery, React.js, Redux, Angular.js, Node.js.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Experience in developing applications using AngularJS - Bootstrap like Grids, Toolbars, Panels, Flex-box, Combo-Box and Button.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experienced in using automation tools like Bower, Grunt, and Gulp.
  • Used Gulp as intuitive streaming build tool built on Node JS
  • Experience with build automation tools like ANT and MAVEN. Worked with continuous tools like Jenkins.
  • Proficient in working with Apache, IIS web servers and GITLAB used SVN, GIT& TFS for version control and Clear Quest, JIRA and Rally for bug fixing.
  • Worked on improving code quality using JSHint, JSLint / Use Grunt to minify and uglify the files.
  • Experienced in using NPM module bower for managingUI dependency / Good experience working with High Traffic Websites.
  • Excellent in database connection like Oracle and MongoDB using waterline and persist.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing. Employed modern software engineering practices (Continuous Integration, Specification by Example, Behavior / Test Driven Development BDD, TDD) and the respective tools by writing test cases using Jasmine, JEST-ENZYMES Framework.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.

TECHNICAL SKILLS

Web-Technologies/Languages: HTML, HTML5, XHTML, DHTML, XML, CSS, CSS3, Java Script, JQuery, Bootstrap 3/4, PHP, JSP, Ajax, ES5, ES6, JSON, LESS, SASS, DOJO, Java

Frameworks: React JS, Redux, Type Script, Angular JS, jQueryUI JQuery, Node JS, Backbone.js, EXTJS, D3 JS, Junit

Application/Web servers: WebSphere8.0, WebLogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments: Oracle, MySQL, DB2, PostgreSQL, MongoDB

Operating Systems: Windows, Ubuntu, CentOS, VM ware, Unix, Linux, Red-hat Linux, Solaris, Docker, IOS

SCM Tools: SVN, GIT, GIT LAB, CVS, Perforce, Clearcase

IDEs and Tools: Visual studio, Eclipse, Atom, Sublime, RAD, Firebug, Web storm, Net beans

Testing Tools/Frame works: ALM, Junit, TestNG, Selenium, Jasmin, Karma, Jest, Enzyme

Building Tools/CI&CD: AWS, Maven, Gradle, RESTFUL, SOAP Web Services, Spring Boot, Micro Services, Jenkins, Grunt, Gulp, Jira, Rally, Postman, Swagger

Data visualizations: D3, DOJOX, Google charts

Software Methodologies: Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

React JS Developer

RESPONSIBILITIES:

  • Working closely with business - side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
  • Designed and created a dynamic website model which served as design guide for the development team.
  • Experience in creating & planning the product backlog, sprint backlogs using JIRA.
  • Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript and JQuery to tie together a diverse range of sites with an easily understandable structure.
  • Developed reusableUIcomponents using React.JS and implemented client side interface using React.JS and Node.JS to structure Javascript code in MVC.
  • Redesigned user interface HTML frameworks with JSP,CSS styling and REACT JS.
  • Collaborated with creative teams in ideation, sketching, wire framing, and prototyping for projects.
  • Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness.
  • Applied media queries to created responsive website across different size of screens.
  • Responsible for architecting and executing solutions using JavaScript frameworks like React.js.
  • Created visualizations using D3.js to present analytics. Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Implement the JavaScript/jQuery frameworks such as React JS, Node JS, Spring Boot, Micro Sevices 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.
  • Used React JS,KendoUI and jQuery for DOM manipulation and Two-way binding.
  • Developed APIs using XML and JSON to implement more robust and efficient client facing applications.
  • Committed code change into repository by using version control tool Git.
  • Used Yeoman, Bower and NPM for scaffolding the application..
  • Wrote an acceptance test suite utilizing Jasmine and Grunt / Used Gulp as intuitive streaming build tool built on Node JSand perfomed unit testing using JUNIT.
  • Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
  • Responsible to work with offshoredeveloper Team and Coordinate with the client respectively.

ENVIRONMENT: HTML/HTML5, CSS/CSS3, JavaScript, Typescript, Sketch, JQuery, JSON, AJAX, GIT, Chrome Inspector, React JS, Redux, Flux, Bootstrap4, ECMAScript 6, Firebug, Apache,CI/CD, Less, Sass, REST FULL,Spring boot, Micro services, Grunt, Gulp, Node JS, Jasmine, Unit Testing.

Confidential, IL

UI Developer

Responsibilities:

  • Built stable React components and stand-alone functions to be added to any future pages.
  • Developed services and factories to consume data from back end REST API's.
  • Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
  • Consumed the REST services produced by Node JS on the backend.
  • Written reusable scalable Web service layers using Node JS framework.
  • Worked with single thread and light weight scripting for fastest data transfer with in the Node.js
  • Customized forms in Microsoft Dynamics CRM using React Js.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Used Node Package Manager (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache and code magnification and Bower for installing frontend dependencies.
  • Used Gulp as intuitive streaming build tool built on Node JS
  • Worked onReactJS Virtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • Created a state management inreactapplication using redux for the data flow within the application.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Worked in usingReactJS components, Forms, Events, Keys, Router, Animations, and Redux concept.
  • Used ReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used JEST-ENZYME in test framework to write unit tests for React code.
  • UsedReactJsin components like JSX, creatingReactcomponents
  • Developed user interface by using theReactJs, Flux for SPA development.
  • Involved in building stableReactcomponents and stand-alone functions to be added to any future pages.
  • Used JASMINE in testind and performed Unit testing using Junit.
  • Followed Agile Methodology and SCRUM which included pair programming, sprints, user stories, backlog grooming.

Environment: React, redux, Node JS, HTML5, CSS3, Ajax, jQuery, JavaScript, JSX, ECMAScript 6, Unit testing, CI/CD, Web-pack, Spring Boot, Micro Services, Babel, JSON, GIT, AWS, Gulp, Grunt.

Confidential, Thomasville, NC

UI REACT DEVELOPER

RESPONSIBILITIES:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Developed reusable components using ReactJS as the main front end technology and other Web technologies like JavaScript, JSX, jQuery, HTML 5, CSS 3, Bootstrap, less etc.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Application Architected and developed using AngularJS, MVC framework.
  • Experience in Building applications using ReactJS which allowed us to render pages on both the client and server using the same codebase.
  • Extensively worked with jQueryUIfor Effects.
  • Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages.
  • Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on Web Pages.
  • Experience in DOM, React Props, Lifecycle methods, working with React States and Events.
  • Developed a core component of Analytics with React JS and implemented directives and dependency injection.
  • Implemented Responsive Web Designs using React JS and Twitter Bootstrap.
  • Developed services and factories to consume data from back end REST API's.
  • Done bug fixing and maintenance of code, which includes feature requests.
  • Implemented Node JS at server side to provide restful API to client - side application.
  • Used Grunt as the build tool and task runner for automatic task completion, JSminification and concatenation of JavaScript files.
  • Used GIT as a version and source control system for the project and connected with grunt for dev environment builds.
  • Developed dynamic e-mails using JavaScript, and HTML5 and CSS3.
  • Followed GIT workflow for development and release management.
  • Consumed the REST services produced by Node JS on the backend.
  • Written reusable scalable Web service layers using Node JS framework.
  • Documented and resolved the cross-browser issues in browsers Chrome, IE 11, Firefox, Safari and Opera.
  • Supported the backend team in dealing with JSON data from MongoDB database.
  • Implemented tests on Chrome, Firefox, IE 7/8/9 with Chrome Developer Tools and Firebug. Fixed bugs and optimized JavaScript codes.
  • Written unit test scripts for controllers, filters and services using Karma, Jasmine.
  • Resolved CORS issues by setting proper client and server-side headers.
  • Improved process in JIRA ticketing system by introducing JIRA ticketing template.

ENVIRONMENT: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, Git hub, Restful API, AWS, JIRA, JavaScript, JSX, LESS, Node JS, Jasmine, Karma, grunt, Git, REST, SVN, Mongo DB.

Confidential

JAVAUI DEVELOPER

RESPONSIBILITIES:

  • 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
  • Consumed the Spring boot and Micro services produced by Java on the backend
  • 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.
  • Used Bootstrap and Angular JS in effective web design.
  • Used D3.jsfor interactive data visualization.
  • Developed the application using Adobe Dreamweaver.
  • Worked on Node JS technology for rendering server side support to the application.
  • Utilized Bootstrap's support to build a responsive web design.
  • Supported the backend team in dealing with JSON data from MongoDB database.
  • Understanding and building on top of existing code.
  • Developed dynamic e-mails using JavaScript, and HTML5 and CSS3.
  • Used Gulp for task automation and GIT for version control.
  • Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
  • Interfaced with third-party vendors to customizeUI/UX solutions for web verticals.
  • Incorporated mobile based features into the application using Ionic framework.
  • Worked as an internal member of the project to support development, testing, analyzing and reviewing.
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server Used SVN repository for version control
  • Used WebDeveloper, Firebug, and IEdevelopertoolbar for debugging and browser compatibility.
  • Built the application to support both web and mobile environment.
  • Adopted Waterfall Methodology and had gone through development phases like conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.
  • Helped in implementing different web services in different functional models.
  • Tested the framework on multiple targets and debugged the issues that were found.
  • Followed the agile methodology for implementing the project.
  • Took care of code review, code fixes and bug fixes.

ENVIRONMENT: HTML, CSS, JavaScript, DOM, SOY, JAVA, Spring boot, Micro services, Mustache, YUI, SASS, JIRA, Compass, Git, Windows, HTML5, CSS3, JSON, Angular JS, D3 JS, Bootstrap, Node JS, MongoDB, AJAX, Ionic, Cordova, Knockout JS, Backbone JS, Dreamweaver.

Confidential

WebUI Developer

RESPONSIBILITIES:

  • Responsible for dealing with the front end development using HTML5, CSS3, JavaScript, jQuery.
  • Also, involved in complete SDLC life cycle - Designing, Coding, Testing, and Debugging and Production Support.
  • Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Worked with CSS pre-processor tools namely LESS, and SASS.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Experience with jQuery, Backbone JS and Angular JS.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
  • Developed code to call the Restful Web services to fetch the data and populate on theUI using AngularJS/AJAX.
  • Developed AJAX based web basedUIframework by utilizing JQUERY library.
  • Worked on Web Accessibility and SEO techniques.
  • Used Dreamweaver as HTML editor for designing new pages.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3Cstandards.
  • Developed the custom data grids upon JQUERY framework to deliver the business data.
  • Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
  • Abstracted application data from SQL database using JSP/Servlets.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Worked on 5 verticals of an application on Agile based development cycle with a weekly release Schedule.
  • Created optimized graphic websites and application interfaces using HTML and CSS.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.

ENVIRONMENT: HTML 4/5, CSS 2/3, JavaScript, JQUERY, JIRA, Backbone JS, Angular JS, SQL, W3C, AJAX, JSON, XML.

We'd love your feedback!