We provide IT Staff Augmentation Services!

React Js Developer Resume

5.00/5 (Submit Your Rating)

Houston, TexaS

SUMMARY:

  • Around 6 years of extensive programming experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JSP, Typescript, JavaScript, jQuery, PHP, AJAX, JSON, XML.
  • High Proficiency in developing single page responsive web applications using AngularJS 1.x, Angular 2/4, React.JS and Node JS (Express).
  • Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and J - Query Mobile.
  • Experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, AngularJS with Bootstrap.
  • Extensive knowledge in object-oriented programming in JavaScript.
  • Experience in writing well organized and maintainable CSS code using pre-processors SASS and LESS.
  • Experience with full Software Development Life-Cycle, architecting scalable platforms, objects-oriented programming, database design and agile methodologies.
  • Experience in creating and utilizing RESTful web service API's using Node.JS and Express to perform the CURD operations.
  • Decent experience with Grunt and Gulp to automatically perform magnification, compilation, unit testing and qualification.
  • Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Developed Responsive Single Page Applications (SPA) using React JS and rendering pages on the server side for faster loading and updating.
  • Built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features and frameworks such as React, React Native and Redux .
  • Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Familiar with Agile development process.
  • Maintaining high coding standards, practices and exercising quality control on all aspects of software development.
  • Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all.
  • Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment

TECHNICAL SKILLS:

Web technologies: HTML/HTML5, CSS/CSS3, Typescript, JavaScript, jQuery, AJAX, DOM, AngularJS, Angular 2/4, ReactJS, Bootstrap, SASS, LESS.

Web/Application Servers: Apache Tomcat, Web logic, HTTP Web Server.

IDE/Development Tools: Net Beans, Eclipse, MS Visual Studio, GitHub, Firebug, IntelliJ IDEA

PROFESSIONAL EXPERIENCE:

Confidential, Houston Texas

React JS Developer

Responsibilities:

  • Developed user interface by using the React JS, Flux for SPA development.
  • Worked on Redux with React to handle large chunks of data for the better performance.
  • Familiar with creating Custom Reusable React Components Library.
  • Implemented Single Page Application (SPA) using Material UI.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React JS in components like JSX, creating React components, Virtual.
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.
  • Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript, jQuery and HTML.
  • Experience of writing test cases using various JS based frameworks like Jasmine.
  • Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI.
  • Responsible for developing the pages using JQUERY, AJAX, and JSON to parse on data on the frontend on the fly.
  • Used GIT hub repository for the source code management and code reviewing.
  • Developed Hybrid applications using HTML, CSS, JavaScript, and ensured that they are cross platform compatible.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Implemented chained select plugin for jQuery with JSON processing and call back feature, chain multiple selects with ease.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing AJAX features for the application.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.

Environment: HTML5, AJAX, React, JSON, UNIX, Web Sphere 5.1, DHTML, SQL Server, Web Services (SOAP, WSDL), CSS, CSS3, JavaScript, Template Toolkit, jQuery.

Confidential, Minneapolis, MN

React JS Developer

Responsibilities:

  • Involved in building stable reusable React components and stand-alone functions to be added to any future pages.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React JS in components like JSX, creating React components, Virtual.
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • To manipulate the data and handle multiple actions, uses Redux-saga as middleware.
  • Involved in unit testing of various modules by generating the test cases using Mocha, Enzyme, and Chai.
  • Worked on Adobe Scene 7 integration for uploading single image and video assets directly to AEM, encoding videos directly within AEM, building image-based sets directly within AEM and to add interactivity to images or videos.
  • Implemented tracking code to our pages on all user touch points for sending event hits for Google Analytics and Enhanced Ecommerce reporting in Google Analytics.
  • Involved in Ongoing risk assessment and auditing while developer for WCAG 2.0 AA compliant front-end experience.
  • Created HTML email templates to send emails using mjml.io .
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Used Restful web services to call for POST, PUT, DELETE and GET methods.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Used JIRA to keep track of outstanding bugs, participated in daily standups, sprint reviews, Kickoffs.

Environment: HTML5, CSS3, SASS, Emotion JS (CSS in JS) Bootstrap4, React JS, Redux-saga, AJAX, JSON, Responsive Web Design, Gulp, NPM, Mocha, Chai.

Confidential, Northbrook IL

UI developer

Responsibilities:

  • Developed the site layout/user interface from provided design concepts by using standard HTML5/CSS, jQuery practices. Developed the front-end web pages by using HTML5, CSS3, Responsive Web Design (RWD), Grunt and JavaScript frameworks like AngularJS .
  • Providing a responsive, AJAX -driven design using JavaScript libraries such as jQuery , AngularJS and Bootstrap using Subversion for version control.
  • Used UI Bootstrap developed by Angular UI team for Date-picker, Dropdown and Pagination.
  • Designing web pages for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery .
  • Used JavaScript for Client-Side validations. Used DOJO for AJAX Support and used JSON for DOM objects.
  • Created Typescript reusable components and Services to consume REST API's using Component based architecture provided by Angular 2 .
  • Working experiences with Google API like Google Translate, Google maps etc.
  • Responsible for Configuring the Jenkins continuous integration job for development and maven release for the QA environment.
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Used Backbone.JS and React JS to create Controllers to handle events triggered by clients and send request to server.
  • Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application. Install, configure, test, monitor, upgrade, and tune new and existing PostgreSQL databases.
  • Plans and coordinates the administration of PostgreSQL databases to ensure accurate, appropriate, and effective use of data, including database definition, structure, documentation, long - range requirements, and operational guidelines.
  • Implement modules into Node JS to integrate with design and requirements and created Restful web services/ API's using Node.JS .
  • We create the Rest API Server using node JS and perform the token-based Authentication to authorize the client to access the application data .
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.

Environment: HTML, CSS, JavaScript, Angular 2/4, Node.JS, React.JS, Bootstrap.JS, jQuery, MongoDB, JDBC, MongoDB, NPM, AWS, Web Services, Scrum, Apache Tomcat, Linux, DOJO, MySQL

Confidential

UI Java developer

Responsibilities:

  • Created UI documentation and added HTML/DHTML help to interface.
  • Developed HTML/HTML5, CSS based page layouts using the prototypes, wireframes and images for vertical re-design of the websites.
  • Customized the HTML search page and designed pagination.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Responsible for design, front end programming and testing of all web sites from the ground up.
  • Created search engine optimized web sites and micro sites.
  • Worked with a team of graphic designers to create compelling web site user interfaces.
  • Developed applications using HTML5, CSS3, JavaScript framework.
  • Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues
  • Worked extensively with HTML5/HTML in designing and updating web-based applications
  • Used jQuery and JavaScript to manipulate DOM, registering callbacks or watching the model changes
  • Designed business applications using web technologies like HTML and CSS based on the W3C standards
  • Wrote application level code to interact with the backend databases (Oracle) using JSP.
  • Designed and implemented a dynamic image rendering web service which is consumed by JSP, jQuery, JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Work with NPM to set up the environment and install tools for Angular JS based Application. Implemented the user login authentication using AngularJS .
  • Built Angular Template for products using Angular Material and using ng-repeat to iterate the products list.
  • Used ng-option to build the drop-down list to implement several search patterns such as search by categories or by brand.
  • Involved in Restful JSON data synchronizing using Angular Services.
  • Built reusable custom-directives and custom-filters for DOM manipulation and format the displayed data in the view.
  • Created Routing hierarchy for different view by using AngularJS UI Router and isolating scopes in custom directives.
  • Used Google Chrome Dev Tools to debug and profile the single-page application.
  • Conducted extensive functionality testing by using Jasmine and Karma .

Environment: HTML4/5, CSS3, JavaScript, jQuery, AJAX, Firebug, JSP, Angular.JS, Retools, Jasmine, Karma, oracle, JSP.

Confidential

UI Web Developer

Responsibilities:

  • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework
  • Developed the UI Screens using HTML, DHTML, XML, Java Scripts, AJAX, jQuery Custom-tags, JSTL DOM Layout and CSS.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
  • Improvised the Homepage design using the HTML, jQuery, AJAX, jQuery Tools, CSS, Java scripts, JSON.
  • Responsible for the overall layout design, color scheme of the website using HTML, XHTML and CSS and Responsible for creating detailed wireframes and process flows.
  • Created and deployed new features to sustain and amend existing applications.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
  • Developed client-side validation code using JavaScript and jQuery.
  • Responsible to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Extended CSS as needed to accommodate new data and display types.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: JavaScript, HTML, CSS, jQuery, AJAX, Adobe Dreamweaver, Usability Testing, Agile methodology, Eclipse and Windows.

We'd love your feedback!