We provide IT Staff Augmentation Services!

Sr. React Js & Node Js Developer/ Sr. Front-end Developer Resume

Naperville, IL

SUMMARY:

  • Over 7+ years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, Angular JS, Backbone JS, JQuery, AJAX, XML and JSON.
  • Strong experienced with React JS and working with React Flux architecture.
  • Hands on experienced working with Redux architecture.
  • Developed websites using JavaScript frameworks such as Angular JS 2.0 and Backbone JS.
  • Developed Responsive Web designs (RWD) using CSS3 Media Queries and Bootstrap.
  • Strong experience with JQuery, JQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Converted the mock - ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
  • Working with ECMA Script 6 features. Used Babel, Webpack with es2015, react JSX presets.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework.
  • Experienced in working with Angular JS MVC, MVVM (Data Binding), factory, service, $http, $q, security.
  • Experienced in MEAN stack Mongo DB, Express, Node, and Angular.
  • Experienced working with Node JS and npm modules like http, q, path, fs, mongo db, kraken, express, lusca and templating engines.
  • Experienced using the task runner like grunt for JShint, minification (HTML, CSS, JavaScript), karma test runner, server, watch and live reload.
  • Experienced using npm module bower for managing UI dependency.
  • Expert debugging skills using browser developer tools like, Firebug, YSlow, Http Watch, Fangs and Chrome developer tools.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
  • Experience working on software methodologies such as Agile/Scrum, Test Driven Development (TDD).scrum
  • Experience in working MVC, MVVM and MV* Architectures.
  • Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Involvement using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Web Storm.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Experience with using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship

TECHNICAL SKILLS:

Programming languages: C, C++, JAVA, J2EE

Web Technologies: JSP, PHP5, HTML5, CSS3, JavaScript, JQuery (proficient),JSON, JSTL

Mobile: JQuery Mobile, Android, Cordova, Phone Gap

Databases: MS SQL, MS Access, Oracle, SQLite.

Operating Systems: Windows, Linux, Mac.

Application Tools: Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL Workbench.

SDLC Methodologies: Agile, SCRUM.

Frame Works: Angular.js, Backbone.js, Ext JS, Node.js, Express JS, React.js, D3.js, Alt.js.

Testing: J-unit, Jira, Jasmine/Karma, Jenkins, Enzyme, Mocha, Protractor, Jest.

Browsers: IE9, Mozilla Fire Fox, Opera mobile Browser, Chrome, Safari.

PROFESSIONAL EXPERIENCE:

Confidential, Naperville, IL

Sr. React JS & Node JS Developer/ Sr. Front-end Developer

Responsibilities:

  • Responsible for React, Redux, C# / Web API, SQL, WebPack to meet story specs.
  • Responsible for code optimization and testing across other browsers.
  • Creating React components, using Redux for unidirectional data flow.
  • Used griddle-react for rendering lists of data.
  • Performed Unit Testing and Integration testing of the application.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager)
  • Experience in creating custom, general use modules and components which extend the elements and modules of core Node.JS.
  • Worked on server-side scripting JavaScript framework Node.js, Express.js, created Rest API's using Cloudmine SDK's and connected to MongoDB.
  • Performed unit testing using Jenkins with automation, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
  • Used Node.js as a proxy to interact with Rest services and also interacting with Database with react.
  • Working with front-end web developers for UI/UX designs.
  • Developed REST API's using Node.js and experienced in using web services like SOAP, REST.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5 semantics new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React-Router to turn application into Single Page Application.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked with MOCHA unit test framework to write unit tests for our application.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, Mongo DB, Mocha, Enzyme, Jenkins Chai, and Web Strom

Confidential, New York City, NY

Sr. React JS Developer/ Full Stack Developer

Responsibilities:

  • Implemented client-side Interface using React JS.
  • Experienced in working with Redux and Alt JS architecture.
  • Experienced in working with responsive design utilizing cross browser CSS.
  • Developed websites using cross browser development, CSS, CSS animations, CSS prefixes, and CSS pre-processors.
  • Used Node.js to run Webpack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Implemented Initial setup and component migration to Redux.
  • Built backend REST API with Node.js, Express.js.
  • Experienced consuming APIs using AJAX and manipulating/consuming JSON objects.
  • Used JQuery for callbacks, promises and event based functions.
  • Experienced in working with HTML5 APIs for Video, Audio, Files, etc.
  • Worked on debugging JavaScript ECMA script 6 and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used Polymers in creating web components and developed browser API's to custom HTML elements
  • Developed REST API for test server for Express Router middleware based API’s with Mongo DB integration.
  • Experienced in working with Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • Experienced in writing unit and integration tests for full stack JavaScript applications
  • Used advanced level of HTML, XML, AJAX, JavaScript, ECMA script 6, CSS and pure CSS layouts.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Designed modular and reusable React components using Flux Architecture and Material-UI.
  • Experienced in writing JavaScript intense Single Page Applications.
  • Creating custom elements for polymer and using them for angular app which works as DOM elements.

Environment: React JS, Redux, Alt JS, AJAX, JSON, Material-UI, Javascript, Webpack, ECMA Script 6, Babel, Gulp, Polymer, NPM, Html 5, Express, Node JS, JQuery, JSON.

Confidential, Plano, TX

Sr. UI Developer/ Angular JS Developer

Responsibilities:

  • Used Angular JS and Node JS to structure JavaScript code in an MVC (Model, View, and Controller)
  • Used Angular JS, D3JS to build a single-page application.
  • Creating UI controls using Typescript, CSS, HTML5, and Knockout JS.
  • Maintaining the dynamic front end with Backbone JS collections, Handlebars, HTML and CSS.
  • Made extensive use of promises in Angular JS for application control flow.
  • Extensively worked on applications using JSON, XML Objects with MySQL.
  • Developed REST API applications using Angular JS and Spring MVC.
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery.
  • Built applications using React.js which allowed us to render pages on both the client and server using the same codebase.
  • Used dust.js to do the template.
  • Used React JS for creating reusable UI components.
  • Created Menus and Drawer component by using Typescript.
  • Defined new validations through Angular JS 2.0 for the form field validation implemented through HTML5.
  • Worked on the UI Framework like JS, Bootstrap, D3Js and Grunt.
  • Analysed code quality and performance with jsHint and YSlow.
  • Responsible to manipulate any HTML5, CSS3 using Typescript to make the page have a dynamic outlook.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used GRUNT for setup a proxy for you redirecting XHR requests on your own system within the grunt connect server to another system
  • Developed the client interface for back office bolster and worked cooperatively in Agile scrum group on the outline and improvement of use based MVC system utilizing Angular JS 2.0, HTML 5.0 and CSS3
  • Used Polymers in creating web components and developed browser API's to custom HTML elements
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented Backbone.js and React.js to create a dynamically changing website.
  • Used JavaScript, jQuery for user interactions in pages.
  • Worked on creating responsive website for smart devices using responsive web design and CSS3 media queries.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Created forms to collect and validate data from the user in HTML and JavaScript.

Environment: HTML 5, JavaScript, backbone.js, Python, Polymer, Typescript, D3JS, dust.js, Node.js, Spring, Hibernate, knockout.js, SCRUM, TDD, React.js, Grunt, AJAX, CSS 2/3, JSON, JQuery, XML, Apache, Angular JS.

Confidential, Stamford, CT

Sr. UI Developer/ Angular JS Developer

Responsibilities:

  • Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap, Angular.js framework.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Developed responsive web sites for Phone, Tablets, and Desktops.
  • Created graph structure based on MySQL tables using D3JS.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular JS, and HTML to speed the application.
  • Used JDBC to query, update and maintain Database Servers using SQL queries
  • Used Bootstrap and Angular JS, React.js and Node.js in effective web design.
  • Assisted the Hadoop team with developing Map-Reduce scripts in python.
  • Involved in Java, J2EE, Spring, Web services and Hibernate in a fast paced development environment.
  • Developed Angular JS Reusable Custom Directives using scope isolation techniques.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, and Angular JS.
  • Used Bootstrap and Angular JS in effective web design.
  • Used Node.js Bower npm module for UI Dependency management. Worked on bower.json and bower.rc files
  • Used MEAN (Mongo DB, Express, Angular, Node) Stack.
  • Developed REST API for test server for Express Router middleware based API’s with Mongo DB integration.
  • Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
  • Implement Angular route for interactive tempting.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Collected data from focus group and created JSON files to query on Mongo DB.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
  • Used JIRA for bug tracking.
  • Used GRUNT for initialization of project.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Progressively enhance form elements with jQuery to add more robust functionality.
  • Extensive use of JQuery Events for manipulation of events and jQuery plugins for menus and widgets.
  • Created images, logos and icons that are used across the web pages using Adobe Photoshop.

Environment: HTML5, JavaScript, AJAX, CSS3, JSON, Python, D3JS, Grunt, require.js, spring, Hibernate, SCRUM, jQuery, XML, SQL, Backbone.js, Bootstrap, Photoshop, JIRA, Jasmine, Karma.

Confidential, Appleton, WI

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens according to the client requirements using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • Used JavaScript, jQuery for making the web application user interactive.
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX)
  • Created UI designs using Web 2.0 standards.
  • Used Node JS for heavy DOM manipulation.
  • Used Maven and Jenkins for Build Automation Process.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Used SOAP in the implementation of Web services.
  • Merged frontend tools with the help of GRUNT for vibrant plugins.
  • Used JavaScript for page functionality, pop up screens and drop down menus on the webpage
  • Interfaced with third-party vendors to customize UI/UX solutions.
  • Responsible for writing Unit tests for services, controllers and directives and used Karma to run the tests.
  • Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
  • Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.

Environment: HTML5, CSS3, JavaScript, Jenkins, Node.js, jQuery, Grunt, XHTML, AJAX, JSON, XML, Apache, MAC OS, ECLIPSE, SVN, Jasmine, Karma.

Confidential

UI Developer

Responsibilities:

  • Designed, developed Webpages into HTML and DHTML.
  • Conceptualized and coded user interfaces for websites projects using HTML, DHTML, CSS, Fireworks and JavaScript
  • Designed and developed UI for Intranet applications.
  • Used Java Script Dynamic Popup in the Webpages.
  • Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms.
  • Maintained Section 508 and W3C standards.
  • Designed, developed, tested and maintained web pages from concept to completion
  • Reduced inconsistencies and usability issues with the website.
  • Created templates, Image Maps, Layers, using Dreamweaver.
  • Designed Catalogs and Brochures using Photoshop.
  • Designed and developed world-class prototypes and templates.
  • Developed micro sites and blogs to explain products and services of the organization.

Environment: HTML, XHTML, DHTML, XML, CSS, Photoshop, Illustrator, Adobe Photoshop, Macromedia Flash, Macromedia Dreamweaver, Microsoft FrontPage, JavaScript, Java.

Hire Now