We provide IT Staff Augmentation Services!

React Js Developer Resume

4.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Around 8 years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML, ANGULARJS and JSON.
  • Experience with full software development life - cycle, architecting scalable platforms, objects-oriented programming, and agile methodologies.
  • Expertise in developing various JavaScript frameworks likeAngular.js Backbone.js,Require.js, Node.js,Express.js,Underscore.js, React.js/Redux, Ember.js,Responsive web design. (RWD).
  • Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQUERY and experience in making web page cross browser compatible.
  • Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3Cestablished web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in working MVC Architecture and also in using version control (SVN).
  • Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
  • Utilized the latest front-end Technologies such as HTML5and CSS3for layouts.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
  • Integration of AEM with Adobe Marketing cloud and other third-party services.
  • Worked on creating Restful API's using Ember.JS to be consumed by backend (PHP).
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular.JS
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS

Web Technologies: HTML, HTML 5, CSS, BLUE-JS, BLUE-UI, CSS3, JavaScript, jQuery, AJAX, XHTML, XML, JSON, MVC Design.

Languages: C#, Java, C, C++, PHP, MATLAB.

IDE & Editors: Notepad++, Visual Studio 2010, Eclipse, Net beans, Dreamweaver.

Application Server: Apache, Tomcat.

Databases: SQL Server 2008, MySQL, PostgreSQL, Oracle.

Operating Systems: Windows XP, 7, 8, Mac OS, Ubuntu.

Frameworks: Angular.JS, Backbone.JS, Require.JS, Node.JS, Express.JS, Underscore.JS, React.JS, Ember.JS, kendo UI

Other Tools: Adobe Photoshop, Gimp, MS Office, Firebug, Chrome Developers Tool, Windows Movie Maker.

PROFESSIONAL EXPERIENCE

Confidential, Mclean, VA

React Js Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, JavaScript and ReactJS that meet accessibility and web browser standards.
  • Used React flux to polish the data and for single directional flow.
  • Created the custom reusable components using ReactJS, JSX, ES6 features.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Used Babel, Webpack with ES6, React JSX presets.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using ReactJS.
  • Worked with React JS components, Component life cycle methods, Forms, Events, States, Props, Keys and Routes.
  • Implemented application testability and diagnostics and fixing bugs with the help of REDUX (Reducers) architecture.
  • Built and managed policies for S3 buckets and used S3 bucket, Glacier for storage and backup on AWS.
  • Responsible for applying the latest development approaches including MVC in the browser, by event-driven applications using AJAX, JavaScript, JSON and React JS.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
  • Worked with Asynchronous data with Axios, middleware’s like Redux Thunk in applications.
  • Used Axios to connect the Front-end React JS to Back-end NodeJS.
  • Knowledge of performance testing frameworks including Enzyme and Jest.
  • Worked with Angular JS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Involved in developing web Page Applications using Angular JS.
  • Creating CI/CD pipelines by integrating Git, GitHub, Maven, Jenkins, Ansible, and AWS (provisioning).
  • Developed JSX files for maintaining contents like video, images, audio, and display them in a flash application.
  • Worked on many custom modules and widgets using ReactJS/CSS/HTML and made those cross-browsers consistent.
  • Experience in popular build tools for JavaScript projects like Web pack.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues daily.
  • Used Version control system GIT and Bitbucket as code repository.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Involved in an agile workflow. Every two weeks, Sprint and Daily standup meetings to discuss the development of an application to deliver in time.

Environment: ReactJS, Redux, NodeJS, AngularJs HTML5, CSS3, JavaScript, AJAX, JSON, SASS, Rx JS, React Material, Jest, Enzyme, Visual Studio, TFS, Agile.

Confidential, Hoffman Estates, IL

React Js Developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.
  • Developed single page applications usingReactRedux architecture, ES6, web pack and grunt.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Involved in creating a reusable component usingReactJSfor DOM manipulation
  • Worked heavily on CSS3 and LESS layout for DOM manipulation.
  • Closely worked with Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
  • Develop various screens for the front end usingReactJSand 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 keywords.
  • Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
  • Build prototype for various required services such as Logging, Scheduling and Notification Service using third party NodeJSbased JavaScript library.
  • Has worked with Node.JSfor writing code in the server side and creating scalable network applications.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.jsto interact with mongo db.
  • Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.
  • Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
  • Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
  • Worked with JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, CSS auto prefixer, sass compilation, bundling and test runner configurations and make it available as a command.
  • Worked with unit testing of JavaScript applications using Karma, Jasmine.

Environment: HTML5, CSS3, JavaScript, Bootstrap 3, JSON, AJAX, NodeJS, ReactJS, Grunt, Gulp, GIT, REST & SOAP (web services), Jasmine, Karma, JIRA

Confidential, San Francisco, CA

UI/ React JS Developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Web designing & development using HTML5, CSS3, JavaScript, React Js and Ajax.
  • Developed React Js pages, Web services calls and AJAX calls for the application
  • Used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Used React Js in components like JSX, creating React components, Virtual
  • Participated with end users and business analyst to understand the business requirements.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Responsible for design and development of web pages from mock-ups (PSD).
  • Worked on Front end by using JavaScript.
  • Developed user interface by using the React Js, Flux for SPA development.
  • Implemented client-side Interface using React Js.
  • Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using React Js and FLUX architecture for internal teams’ productivity use.
  • Experienced in React Js and working with React Flux architecture.
  • Working with React Router for developing Single Page Applications SPAs.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js
  • Implemented the Drag and Drop functionality using React -Dragable thoroughly performed unit testing and integration testing.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Used Firebug for debugging and for element styling.
  • Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Used web-based GIT repository manager with issue tracking features.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Made the application responsive using Bootstrap and CSS Media Queries.
  • Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Experienced in implementing CRUD database operation on such as MongoDB.
  • Worked with Bit Bucket for recording the progress and later for version control.
  • Used Jasmine and Karma as end-to-end testing tools for debugging and software quality insurance.
  • Worked with Business Analysts for requirement gathering and requirement analysis.
  • Created Use cases, ER diagrams and user flow control.
  • Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.

Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, OOJS, Ember.js, Bootstrap, ExpressJS, ReactJS, Flexible framework. BackboneJs, visual studio 2010, JavaScript, AJAX, jQuery, Java, AngularJS2.0,NodeJS, XML, XHTML, DOM, MySQL, NPM, Mongo DB, MVC Architecture, Apache Tomcat.

Confidential, Atlanta, GA

Front end Developer

Responsibilities:

  • Involved in the Analysis, System study and designing of the project.
  • Implemented client-side validations in registration forms, login and logout forms using Java Script.
  • Fixed bugs and provided support services for the application & worked on developing a suitable GUI for ATM locator.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Developed stores procedures, triggers, functions, and database tables in Oracle database.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review, and other quality related work.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.

Confidential, Enon, OH

UI Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Involved in development and finalization of initial design of the application and worked with content managers, copywriters, and designers to resolve the issues.
  • Implemented all UI modules for the product using JavaScript, AJAX, and jQuery.
  • Implemented the editor component with spell-check using AJAX, JSON.
  • Integrated jQuery Grid View for all Data View for the product.
  • Used jQuery CSS selectors, toggles, and hover functionality, ToolTip, Ajax Forms.
  • Created cross browser UI components using various jQuery.
  • Worked with full UIcontrol of HTML/CSS, maintaining code and cleanliness.
  • Implemented the presentation layer with HTML, DHTML, jQuery, Ajax, and CSS.
  • Displayed on demand data to the user using Ajax.
  • Extensively used jQuery plug-ins like Image Light box, Ajax Queue, Auto Populating select-box, Search plugin, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
  • Written and implemented CSS throughout the site, both as in-line and imported files.
  • Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
  • Created role based DHTML navigation menu, menu items change dynamically, derived from the database.
  • Timely delivery of the assigned projects.
  • Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
  • Thoroughly worked with Functional Specification documents, UI documents checked all UI requirements and gathered all PSD'S according to the functional requirement document.
  • Worked on multiple projects simultaneously.
  • Attended project meetings on a regular basis and helped to improve the Project workflow.

Environment: JavaScript, jQuery, Core Java, CSS, AJAX, HTML, DHTML, XML, DOM, Photoshop 5, PHP, MySQL, and Eclipse IDE.

We'd love your feedback!