We provide IT Staff Augmentation Services!

Web Ui / React Js Developer Resume

3.00/5 (Submit Your Rating)

Grand Forks, ND

PROFESSIONAL SUMMARY

  • Overall 8 years of professional experience in Web Development, designing professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, JQuery, Bootstrap, LESS, SASS, SCSS.
  • Excellent experience working as an interaction designer with Online web portals, applications and eCommerce websites.
  • Strong noledge on best procedures and integration of front end and back end for eCommerce websites using MVC, Custom filters and Directives.
  • Extensive experience in building Single Page Application (SPA) using Model View Controller (MVC) Framework such as Angular JS, React JS, Angular 2, Backbone JS framework.
  • Expertise in client scripting language and serve scripting languages like JavaScript, Node.js, PHP, Knockout.js.
  • Well proficient in using GIT, SVN, CVS and TFS versioning systems.
  • Proficient in making AJAX calls using JQuery and usage of JSON for faster and impulsive responses.
  • Worked on PHP, WordPress Platform for Personal and small business company Websites.
  • Good experience in creating and using Wireframes, Prototypes.
  • Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Experience in building modern web application usingReact.jsandReactecosystem libraries.
  • Strong noledge on React - Redux and Thunk for state management and async libraries
  • Experienced in Test Automation tools like Webpack, Gulp and Grunt.
  • Expert in conducting unit tests with Protractor, Jasmine and Karma.
  • Experience in working with Angular 2.0 with extensive noledge on the latest ECMA features (ES5/ ES6) and best Practices.
  • Experience in authentication middleware Passport.js and event based bi-directional communication library Express JS and Socket.io.
  • Experience in developing Web applications using CSS pre-processors like LESS and SASS.
  • Expert in creating variousPL/SQL stored procedures, views, functionsand temporary tables for data input to the Crystal Reports.
  • Developed Web Forms and Win Forms applications with PHP and Visual Studio.
  • Solid noledge of relational database design and development (SQL, stored procedures, data modelling) and understanding of NoSQL databases (Cassandra, MongoDB).
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Adaptability to the new environment and self -motivated starter.
  • Strong understanding and experienced with all the phases of SDLC and Agile development methodologies including Scrum.
  • Worked in JIRA and regular scrum meeting with business requirements as main objective.
  • Rich experience in agile methodologies such as Agile(Scrum), waterfall model and Test-driven environment.

TECHNICAL SKILLS

Operating Systems: Windows, Ubuntu, Linux, Mac OS X

Web Technologies: HTML/HTML5, CSS2/CSS3, SASS, DHTML, XML, XHTML, XSLT, AJAX, jQuery, JSON, Enzyme, React, Chart JS

Languages: JavaScript, Core Java, PHP, SQL, Typescript.

Frameworks: Node.js, Angular JS/2, Require.js, ExpressJS.

Libraries: jQuery, Bootstrap, Can JS, EJS.

IDE, Editors: Eclipse IDE, Net Beans IDE, Adobe Dreamweaver, Brackets, Web Storm, Microsoft Visual Studio, Photoshop.

Database: MS SQL Server, My SQL Server, Oracle 12g, NoSQL

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, GIT, TFS

Automation Tools: Grunt, Gulp, Webpack, Babel

Web/App server: Web logic, Apache Tomcat, ASP.net, HTTP Web server

Operating System: Windows, Linux (Redhat, Centos) and Ubuntu.

CI/CD: Jenkins

Methodologies: Agile/Scrum, Waterfall.

PROFESSIONAL EXPERIENCE

Web UI / React JS Developer

Confidential, Grand Forks, ND

Responsibilities:

  • Extensively used JavaScript, jQuery, Angular 2.0, HTML5, CSS3 features for developing and designing web pages.
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application.
  • Setup production dependencies like Webpack, Es-lint, watch, Enzyme, babel, babel-Polyfill for making the code more understandable and workable.
  • Used latest ES6 features and Typescript for strongly typed coding
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js and Responsive Design.
  • Improved the performance in Angular 2 Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Created reusable templates and style sheets based on UIstandards and guidelines; Performed functional tasks using specification ns and wireframes.
  • Developed REST API test server for ExpressRouter middle-ware based API's with components from NPM and Redux library.
  • Developed internal application using React-Redux and Node.js connecting to MySQL on the backend for getting the users data.
  • Used React-router functionality for making the page more responsive and fast UI.
  • Used React-redux for maintaining the uni-directional flow and single stored procedures.
  • Developed application using React JS to build user interfaces using JSX syntax.
  • Tested the components of Redux and React using Jest, Enzyme.
  • Performed Unit Testing of the developed component and worked closely with manual testers and automation testers.
  • Responsible for transforming design mock-ups to W3C standards HTML pages.
  • Involved in Agile methodology and attended daily scrum meetings.

Environment: HTML5, CSS3, Ajax, SCSS, Angular 2.0, ReactJS, Redux, jQuery, JavaScript, JSON, DOM, SCRUM, Restful Web services, SQL, RWD, JIRA, Git, Jest, Enzyme.

UI developer

Confidential, Rochester, MN

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, SASS.
  • Used version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, GitHub for nightly build.
  • Extensively used the Node.js, Angular 2, Backbone.js and Require.js MVC Frameworks in the development of the web application.
  • Created stored procedures to join multiple tables for contract data interface files using MongoDB.
  • Used Angular 2 framework to bind HTML5 (views) to JavaScript objects (models).
  • Created custom elements, HTML imports, shadow DOM to allow fully encapsulated custom elements by using Angular.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular 2, JavaScript.
  • Worked with Jasmine and Karma for unit testing before the build.
  • Consuming RESTful Web Services for JSON/XML data using jQuery, AJAX and Angular 2, http & resource services.
  • Developed REST API for test server for ExpressRouter middleware-based API's with Mongo DB integration.
  • Worked with modules like Mongo DB and mongoose for database persistence using Node.js to interact with Mongo DB.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
  • Developed an internal application using React JS.
  • Used redux for managing the workflow and single storage procedure for efficiency of the app developed.
  • Utilized Redux thunks and middlewares for making the async data flows using Dispatch and state methods.
  • Developed npm script test cases for testing the React and redux components.
  • Managed the state flow and passed the data from child to parent and parent to child and sibling components using states, props, callback functions.
  • Used Mock API for automated testing of code while developing to make the code work faster and instantaneously and later imported the real API.
  • Used Angular Internationalization for making the users change the language of the web page and the data & time format.
  • Followed theAgileandScrum developmentmethodologies.
  • Implemented Test Driven Development using Testing tools - Grunt/Gulp.
  • Worked on cross browser compatibility issues and fixed the bugs.

Environment: HTML5, CSS3, jQuery, AngularJS 2.0, ReactJS, Node.js, Bootstrap, SCSS, Ajax, JSON, Photoshop, Grunt/Gulp, Restful Services, JavaScript, MongoDB, JIRA, Jenkins, NPM scripts.

PHP and Web Developer

Confidential, Irvine, CA

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, Angular JS, Ajax and jQuery.
  • Involved in Agile Story point methodologies and full software development lifecycle for designing, coding, testing, debugging and support.
  • Involved in development and implementation of Application, mobile and Web based Technology Solutions.
  • Developed front end along with pages for user interactions; for the entire website using HTML, CSS3, JavaScript JSON, jQuery, and AJAX.
  • UsedSQLextensively in command objects of Crystal reports.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS3 and JavaScript.
  • Used Can JS for making the rich web application widgets.
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • CreatedPHPSessions and Cookies implementation for storing the data in the cache.
  • Worked with various AngularJs Expressions, Directives, Filters and Controllers.
  • Converted data from database into JSON and XML format files to retrieve useful information using AJAX calls and display them on the browser.
  • Used AngularJS framework where data from backend is stored in model and populated it to UI.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • BuiltPHPand CSS system for controlling text display issues cross-platform and cross browser.
  • Used PHP web services to interact with the data among the modules and then give the notification to the user.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Environment: HTML5, CSS, JavaScript, Angular JS, Ajax, Node.js, PHP, Adobe Photoshop, Adobe Dreamweaver, Can JS, PHP web Services, SOAP UI, JIRA, MySQL.

Web Developer

Confidential, New York City, NY

Responsibilities:

  • Involved in developing UI pages using HTML, XML, DHTML, SCSS, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Worked with UX team members to translate visual designs to production ready screens in (HTML/CSS/JS), using consumer facing web application (cross browser, multi device access, and responsive layouts).
  • Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Responsible for ensuring the pattern consistency across all pages, design and development of the web pages from mock- ups and creating the screens with table-less designs meeting W3C standards.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Followed the overall application MVVM architecture to create MVC layers in Angular JS and Node JS layers.
  • Made use of Underscore JS and modernize JS libraries for extended functionality.
  • Designed XML files for maintaining contents like video, images and audio and display them in flash application.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Used box for pushing the code and making changes available to the team members.
  • Involved in building scalable applications using Node.JS and Heavy DOM manipulation.
  • 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.
  • Built Web pages that are more user-interactive using jQuery plugins for Control Groups, Sorting, JavaScript, Bootstrap.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries, Stored Procedures.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML, XHTML, CSS3, Backbone JS, SCSS, JavaScript, JSON, AJAX, Restful Services, DHTML, Adobe Dreamweaver, MySQL, SVN, Jenkins, Node.js, Chrome dev tools.

Front End Developer

Confidential

Responsibilities:

  • Involved in development, design and implementation of front end part of the application.
  • Developed the User Interactive web pages in a professional manner by using webtechnologieslike HTML, XHTML, and CSS as per company standards.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Re-designing the main website to improve user experience and add new functionalities using Angular JS.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Utilized various JQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Demonstrated implementation and upgradation of JavaScript Library.
  • Used LESS CSS Guards to CSS selectors, for declaring the mixing and then calling it immediately.
  • Used Chart js to implement the graph for the annual Performance ratings.
  • Fixed the defect and tracked them using Quality Centre to completion by communicating and coordinating with the QA and business people.
  • Consuming and called Restful web services and used promises to manage multiple web service calls.
  • Implemented Performance Tuning to make the pages load fast and in an effective way.

Environment: HTML, XHTML, XML, Angular JS, CSS, LESS, Chart JS JSON, jQuery, Ajax, Restful API, SQL, Photoshop, Oracle 11g.

Programmer Analyst

Confidential

Responsibilities:

  • Involved in development, design and implementation of front end part of the application
  • Developed the User Interactive web pages in a professional manner by using webtechnologieslike HTML, XHTML, and CSS as per company standards
  • Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle.
  • Involved in Re-designing the main website to improve user experience and add new functionalities using Angular JS
  • Used JAX-RS servlet to implement the restful web services.
  • Experience with coreJavaSE, including Collections API, threads, generics, reflection, and JDBC.
  • Developed Rich UI applications using JavaScript, JSP, HTML and CSS.
  • Define data transfer process through asynchronous web service using REST (HTTP)
  • Tested the Restful Services using Webpage
  • Used Ajax, JSON with JQuery for request data and response processing
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services
  • Demonstrated implementation and upgradation of JavaScript Library
  • Fixed the defect and tracked them using Quality Centre to completion by communicating and coordinating with the QA and business people

Environment: Java, jQuery, RESTful services, HP quality centre, AJAX, HTML, CSS, XHTML,Photoshop.

We'd love your feedback!