We provide IT Staff Augmentation Services!

Reactjs Developer Resume

Nashville, TnA

SUMMARY:

  • Around 8 years of professional experience in developing User Interface for web applications as a Front - end UI developer
  • Extensive hands-on experience in web development technologies such as HTML5, CSS3, DOM, JavaScript, jQuery, Bootstrap, AJAX, JSON, AngularJS, AngularJS 2.0, NodeJS, ReactJS
  • Good experience in building cross browser compatibility applications using HTML5 and CSS3, SASS
  • Comfortable working with CSS preprocessors like SASS/LESS
  • Expert in web page layout creation using CSS media queries and Bootstrap for responsive design
  • Experience in using AngularJS along with JSON to parse response data for user interface pages
  • Good experience in implementing client-side registration forms, login forms and logout forms validation using JavaScript, jQuery, AngularJS and AJAX
  • Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML, XHTML and XML documents
  • Outstanding knowledge of JavaScript Libraries such as jQuery to create dynamic web pages
  • Experience in applying the latest development approaches including Model-View-Control, event-driven applications using AngularJS, AJAX, Object-oriented JavaScript and JSON
  • Proficient in developing Single Page Applications (SPA) using AngularJS, ReactJS and NodeJS
  • Worked with React.JS, on Redux for the state management of React Application
  • Designed the table less web applications using CSS3 and with the help of tags as per W3C standards
  • Practical experience in working with technologies like Kendo UI and jQuery UI for developing a presentable and friendly User Interface
  • Strong knowledge and experience in Node JS for providing back- end support for the application.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG 2.0) and ability to apply W3C web standards.
  • Experience integrating with RESTful APIs for server-side functionality
  • Some experience in SQL expression, stored procedure, and triggers with some database like MongoDB, Oracle
  • Familiar with unit test and end-to- end using front -end test tool Jasmine with the Karma test runner.
  • Experienced in using package managers and automation tools like Bower, Grunt and NPM.
  • Extensively worked with Version Control Systems like Perforce, GIT and SVN
  • Experienced to work in Agile Environment and worked with the Project Management tool like JIRA
  • Extensive Experience in Testing, Debugging and troubleshooting the existing code using Firebug and chrome inspector Tools

TECHNICAL SKILLS:

Web Technologies: HTML5/4, CSS3, LESS, SASS, JavaScript, AngularJS 1.5, ReactJS, Angular 2.0, jQuery, Bootstrap, AJAX, Grunt, Bower, XML, XHTML and JSON.

Languages: C, C++ and Java

Operating Systems: Unix, Linux, Windows and Mac.

JavaScript Libraries: jQuery, Angular JS, React JS, Node.js

Debugging Tools: Firebug, Chrome Developer Tools, IE Developer Tools.

IDE: Eclipse, Brackets, Notepad++ and Sublime Text, Visual Code, Visual Studio.

Defect Tracking Tools: JIRA, Test Director, Quality Center and Rally.

Servers: Apache Tomcat and WebSphere

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TNA

ReactJS DEVELOPER

Responsibilities:

  • Expertise in JavaScript, AJAX, Node.JS, React.JS, MVC Design Pattern, JSON, Bootstrap.
  • Developed responsive web design for employees/customer access using HTML5, CSS3, JavaScript, Node.js, React.js and XML.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Used React JS to build encapsulated components that manage their own state, then compose them to make complex UIs.
  • Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and to support auto mode
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and react-bootstrap components.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code
  • With the concept of ReactJs Worked on usage metrics and end to end events tracing for analysis purpose.
  • Expertise in using react JS for developing single page applications
  • Involved in the Development of node modules.
  • Used Node Js as proxy to interact with Rest services and with Database, building real-time Web API's.
  • Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
  • Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability
  • Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript Spring MVC frameworks.
  • Used Reactjs, Bootstrap, html, SCSS for the front end development
  • Wrote test cases for react components and ran those test cases on Node js server using mocha
  • Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.

Environment: HTML, CSS3, JavaScript, JSON, React.js, ES6, Node.js, Bootstrap, Visual studio Editor, GIT, JIRA. Gulp, Jasmine.

Confidential, California

UI Developer

Responsibilities:

  • Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
  • Created components using recat.js and created documentation for components
  • Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc.
  • Worked with HTML5, CSS3, JSON, JavaScript, Reacts and ES6 for developing user interface.
  • Used GIRA for assigning user stories and for task runner have used Gulp.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Toolbar for IE.Created documentation for all the components which is included in React-Bootstrap page.
  • Software is built as a web app on Node.JS, CSS is compiled with LESS and HTML template engine is Jade. Co-ordinated with development team for deployment of application into Node Server
  • Experience in using GIT for pulling and committing the developed content from/to the GIT repository
  • Good experience of debugging JavaScript, CSS3 and HTML5 code.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed and developed base classes, framework classes and re-usable components.
  • Involved in Understanding functional specifications and developing creative solutions to meet business requirements
  • Highly Curious about new front-end development technologies and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.

Environment: HTML, CSS3, JavaScript, JSON, React.js, ES6, Node.js, Bootstrap, Visual studio Editor, GIT, JIRA. Gulp, Jasmine.

Confidential

Front End Developer

Responsibilities:

  • Responsible to develop and maintain HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap as well as keeping the pages dynamic using AJAX, JSON and XML.
  • Used Angular $resource for API calls to Backend. Developed the grids for valves, repairs, users using Angular UI ng-grid, ng-table.
  • Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
  • Experienced in Model View Controller (MVC) frameworks such as Angular.JS for creating Single Page Application (SPA).
  • Implementing the functionality like Searching, Filtering, Sorting, Categories, validating using AngularJS 1.5 framework.
  • Built different modules, controllers, templates, custom filters and directives in AngularJS.
  • Created AngularJS Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
  • Implementing inheritance properties using SASS for creating responsive stylesheets.
  • Experience of unit testing using on karma and Jasmine for testing frontend JavaScript code as well as gulp as task runner.
  • Design and implement innovative strategies for maximizing storage space using HTML5, CSS3, JavaScript and Angular JS.
  • Worked on Angular Routes creating the base route and extensions by using Router Config as an injectable URL path and customized component for each of the web page in Angular2.0.
  • Used Mains and other color variables stored for reusing using SASS.
  • Developed the complete HTML5, CSS3 and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Worked on spring tool suite, for developing RESTful APIs using JAX-RS (jersey) communicating with middleware services like database.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications. Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Node.js, Jasmine and karma, AJAX, JSON, XML, Git

Confidential

Sr. Front End Developer

Responsibilities:

  • Designed and implemented the User Interface using HTML5, CSS3, JavaScript, AngularJS, XML, JSP and AJAX making use of Bootstrap framework.
  • Involved in complete life cycle of software development including designing, developing, testing and deployment of application documents, Test cases and Analysis, User Training documents and Technical Help documents using agile methods.
  • Expertise in using Bootstrap and was responsible for porting a big portion of the application, using SASS to manage CSS consistency and reuse. Used custom SASS files at module and page level while also maintaining general styles for the whole site.
  • Implemented REST messages for communication between web service client and service provider.
  • Using Jasmine and Karma test runner extensively for unit testing and Protractor for end-to-end testing.
  • Experience in implementation of SPA frameworks like Angular.JS and testing frameworks Jasmine and karma test runner.
  • Participated in development of a well responsive single page application using Angular-JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Designed and developed custom jQuery components for the front-end client-side validations.
  • Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular.JS, Node.js, Jasmine and karma, AJAX, JSON, XML, Git.

Confidential

Web/UI Developer

Responsibilities:

  • Worked on e-commerce web application for b2b consumers and accounts on ATG framework and dynamic java servlet pages.
  • Developed web pages and components using HTML, CSS and JavaScript.
  • Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
  • Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
  • Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
  • Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
  • Worked on creating responsive website for smart devices using responsive web design (RWD) and media queries based on CSS, HTML, and Bootstrap Front-End Framework.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP. Used Git Subversion to implement version control System.
  • Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
  • Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER.
  • Implemented AJAX functionality to speed up web application.
  • Used JSON for data transfer between front end and back end.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.

Environment: HTML, CSS, JavaScript, JQUERY, SQL, AJAX, XML, JSON, Windows.

Confidential

Web/UI Developer

Responsibilities:

  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS, jQuery and JavaScript.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Applied client-side validations using JavaScript and jQuery and server-side validations using PHP.
  • Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
  • Created some prototype to implement some of the latest features of HTML and CSS.
  • Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
  • Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
  • Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript.
  • Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.
  • Maximized page load by analyzing content and adjusting the code (by following optimization standards).
  • Experienced debugging and solving cross-browser compatibility problems.

Environment: HTML, CSS, JavaScript, jQuery, JSON, Node.js, XML, JSP, PHP, Git

Hire Now