We provide IT Staff Augmentation Services!

React Developer Resume

4.00/5 (Submit Your Rating)

Atlanta-gA

SUMMARY:

  • Around 7 years of experience in front - end Developing web pages using HTML5, CSS3, JavaScript, Angular JS, Vue.js, Bootstrap, React JS, Redux, AJAX, JSON, Node JS, XML and jQuery.
  • Good Experience in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Expertise in React JS framework to develop SPA.
  • Experience in using React JS components, Forms, Events, Keys, Router, Virtual DOM, JSX and Flux concept.
  • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience in using vuex as state management for vue.js application. And slots to implement a content distribution.
  • Good understanding of ECMA Script 6 features and used Babel, Webpack for transpilation.
  • Developed the backend by using Node JS, Express and MongoDB.
  • Expertise in implementing the MVC architecture in backend applications Node JS along with Express JS.
  • Used Node JS as a proxy to interact with Rest services and interacting with Database.
  • Developed Responsive Web Design (RWD) using Media Queries and Bootstrap.
  • Created JavaScript modules to be used with Bootstrap to speed up development.
  • Experienced in Working with CSS Preprocessors like SASS/LESS.
  • Implemented AJAX with axios, fetch, $http to refresh results from Ajax page.
  • Used Karma test runner and Jasmine for Unit testing.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Experience in working with version control systems like SVN & GIT.
  • Experience in both Agile Scrum and Waterfall development methodologies.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, XML, XHTML, JavaScript, AJAX, jQuery, AngularJS, Angular 2, BackboneJS, ReactJS, Vue.js, Node JS, Express JS, Bootstrap.

Web Services: Apache Tomcat, Web Logic, Glassfish server.

IDE/Tools: Visual Studio, Web Storm, Sublime Text, Notepad++, Net Beans, Eclipse.

Web Services RESTFUL: JSON, XML

Version Control Tools: GIT, SVN

Testing Tools: Karma, Jasmine, Mocha, Protractor

Database: SQL server 2008, MY SQL, MongoDB

Operating Systems: Windows, Linux, Mac OS X

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta-GA

React Developer

Responsibilities:

  • Developed Single-page responsive web application using HTML5, CSS3, Bootstrap, Typescript and React JS.
  • Developed User interface by using the React JS, and CMS integration for content management system.
  • Used React-Router to turn application into Single Page Applications.
  • Worked on using React JS components, Forms, Events, Keys.
  • Experience in Virtual DOM, Life Cycle Methods, working with React States and React Props.
  • Implemented stable React JS components and stand-alone functions to be added to any future pages.
  • Used React JS for developing reusable components.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called HTML tags.
  • Extensively used componentWillMount and componentDidMount in life-cycle methods.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Used Babel to Transpile ES6 and JSX code into JavaScript that can load on the browser.
  • Created Ajax calls to exchange (request / responses) information with Mongo DB.
  • Used Node JS modules like grunt, bower to integrate with designs and requirements and to interact with the databases.
  • Created various MongoDB collections and wrote services to store and retrieve user data from the application.
  • Performed unit test cases using Jest, and web-services with RESTFUL API.
  • Used GIT Hub for version controlling.

Environment: HTML5, CSS3, JavaScript, React JS, AJAX, JSON, Node JS, NPM, RESTful Web services, Jest, Enzyme.

Confidential, Atlanta-GA

UI Developer

Responsibilities:

  • Developed user interface UI in single page application SPA architecture using JavaScript library Vue.js with HTML5, CSS.
  • Used CSS pre-processor SASS incorporated its dynamic features such as variables, operations and mixins.
  • Developed Web applications pages on components based in the Vue.js.
  • Implemented vue.js mixins to maintain code reusability at application level. And used built in filters and directives to manipulate the output and modify the DOM behavior.
  • Used vuex for state-management as a centralized store for all vue components. implemented Pseudo-Classical Pattern to deal with the JavaScript objects.
  • Experience in automatically updated table data with Vue data binding.
  • Used GIT for version control, JIRA for bug tracking and Confluence for project management.

Environment: HTML5, CSS3, JavaScript, Vue.js, Agile, Jira, Node JS, Mongo DB, SASS, GIT.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Developed single page responsive web UI using HTML5, CSS3, Angular 2, React JS, Bootstrap, JavaScript and jQuery.
  • Highly used Angular 2 router to build single page application and for page navigation.
  • Implemented two-way data binding among models, controllers and views to provide continuous updates among view and model.
  • Developed Bootstrap responsive web application pages using Angular 2 services, components and directives for front end UI.
  • Utilized Angular 2 to achieve the client-side elements Hide, Show and AJAX Call on JSON response.
  • Built reusable service components using Angular 2 services with Object Oriented JavaScript based on the visual designs.
  • Used Angular 2 ng-If and ng-For directives used for validations for the input fields of the forms with the data existed in the database.
  • Worked with HTTP/HTTPS protocols by using Angular 2 components to build RESTful services.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Utilized React JS Virtual Dom for updating DOM manipulations.
  • Used Axios with React for making AJAX Calls.
  • Created reusable and testable React JS functional and class components using ES6.
  • Used jQuery plugins to build rich internet applications to make look more effective.
  • Used Node Package Manager (NPM) to manage or install GULP, Express JS, mongoose, body-parser.
  • Working with ECMA Script 6 features for building of JSX and ES2015(ES6) used Babel, webpack.
  • Worked with Babel transpiler and created web pack configuration and tasks.
  • Developed REST services using Node JS, Express JS, Body-Parser, Mongoose and other node modules to serve the web application with JSON data.
  • Supported the backend team in dealing with JSON data from MongoDB database.
  • Performed Unit Testing with Jasmine and Karma.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2, React JS, Redux, Bootstrap, AJAX, JSON, Node JS, MongoDB, NPM, RESTful Web services, Jasmine, Karma.

Confidential

UI developer

Responsibilities:

  • Involved in gathering the Requirements analysis, design, development and testing phases.
  • Designed and developed dynamic web pages using HTML, CSS, DHTML, JavaScript, jQuery, AJAX, XML, SVN and JSP.
  • Extensively used jQuery to work the internet web pages and created custom date picker on the website.
  • Involved in solving the issues of cross browser compatibility like IE, Chrome and Firefox.
  • Designed and updated the content on website and maintained the website in a secure manner by using JavaScript.
  • Involved in writing the application level code to interact with API’s Web Services using AJAX, JSON and XML.
  • Implemented XML parsing and JSON parsing for data transfer between the browser and the server.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Responsible for creating responsive web pages using twitter Bootstrap and media queries.
  • Involved in developing the Page Layouts, Navigation bars, animation, button and icons.
  • Developed Login and Registration Page by using HTML, CSS and JavaScript.
  • Implemented client-side validations by using JavaScript.
  • Good Experience with W3 Standards.
  • Involved in Agile/Scrum based approach to UI development.

Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, XML, SVN, AJAX, JSON, Notepad++, Sublime text, DOM, Adobe Photoshop.

We'd love your feedback!