We provide IT Staff Augmentation Services!

Sr. React And Node Js Developer Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • Over 8+ 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.
  • 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.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture.
  • Working with ECMA Script 6 features. Used Babel, Webpack with es2015, react JSX presets.
  • Proficient inTDD(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 in 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 in using npm module bower for managing UI dependency.
  • Expert debugging skills using browserdevelopertools like, Firebug,YSlow, Http Watch, Fangs and Chromedevelopertools.
  • 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 in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Web Storm.
  • Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
  • Experience on working with CSS2/3 Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviours including the Box model.
  • Web application development for backend usingAngular JS 2.0with cutting edge HTML5 and CSS3 techniques.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Experience in 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.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.

TECHNICAL SKILLS

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

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

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¸ Adobe Dreamweaver, MS Office, Virtual Box, XAMPP/WAMP Server, MS SQL Server.

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, Princeton, NJ

Sr. React and Node JS Developer

Responsibilities:

  • Implemented client side Interface usingReact 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.
  • UsedNode.jsto run Webpack tasks and build properly the project.
  • Implemented modules intoNodeJSto integrate with designs and requirements.
  • Implemented Initial setup and component migration to Redux.
  • Built backend REST API withNode.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.
  • Developed various screens for the front end using ReactJSand used various predefined components from NPM (NodePackage Manager) and Redux library.
  • 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 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.

Confidential, New Castle, PA

Sr. UI 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.
  • Using Angular JS 2.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Creating UI controls usingTypescript, CSS, HTML5, and Knockout JS.
  • 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 andSpringMVC.
  • Designed the front end of the application usingPython, Java, HTML, CSS, AJAX, JSON and JQuery.
  • Built applications usingReact.jswhich allowed us to render pages on both the client and server using the same codebase.
  • Useddust.jsto do the template.
  • Used ReactJSfor creating reusable UI components.
  • Created Menus and Drawer component by usingTypescript.
  • Defined new validations throughAngular JS 2.0 for the form field validation implemented through HTML5.
  • Designed and added custom UI Themes to the web page using SASS CSS pre-processor instead of inline- styles or Less.
  • Design prototype Skelton for theUIand Responsive design implementation using web components and GooglePolymer.
  • Worked on the UI Framework like JS, Bootstrap,D3Jsand Grunt.
  • Analysed code quality and performance with jsHint andYSlow.
  • Responsible to manipulate any HTML5, CSS3 usingTypescriptto 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.
  • UsedGRUNTfor setup a proxy for you redirecting XHR requests on your own system within thegrunt connect server to another system
  • Developed the client interface for back office bolster and worked cooperatively in Agilescrumgroup on the outline and improvement of use based MVC system utilizing Angular JS 2.0, HTML 5.0 and CSS3
  • UsedPolymersin creating web components and developed browser API's to custom HTML elements
  • 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 application level persistence usingHibernateandSpring.
  • Implemented Backbone.jsandReact.jsto 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.
  • Coordinated team application of Test-driven-development (TDD) strategies to optimize system quality and to enable rapid refactoring and Agile Methodology.
  • Used JQuery, Ajax for service calls on pages to interact with the server for information.
  • Rapid prototyping of design concepts.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Provided inputs on making choices of JavaScript Framework like angular.js, Node.js, Backbone.js and Experience with client side templating like Handlebars.js.
  • Using complex Object Oriented JavaScript concepts in improving the performance of the websites.
  • Worked with making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Integrated different social networking sites like Facebook, twitter.
  • 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.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.

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, Lenexa, KS

Sr. UI 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 usingD3JS.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries,JS, CSS, JQuery,Node.js, AngularJS, and HTML to speed the application.
  • Used JDBC to query, update and maintain Database Servers usingSQLqueries
  • Used Bootstrap and Angular JS, React.jsandNode.jsin effective web design.
  • Assisted the Hadoop team with developing Map-Reduce scripts inpython.
  • Involved in Java, J2EE,Spring, Web services andHibernatein 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.
  • Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery and used Mustachetemptingsystem.
  • Proficiency in Software Development Life Cycles, worked with Waterfall and AgileSCRUM methodologies facilitating rapid and continuous delivery of software valuables to the customers.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Backbone.js,Require.js, Bootstrap.jsand JQuery.
  • Used Grunt for Builds for lint check syntax errors), minification of HTML, CSS and JavaScript, Live reload, watch, test runner, server configuration and sass compiler sub tasks.
  • UsedRequireJSframework for managing both package libraries and application files.
  • Built Web pages that are more user-interactive using Angular.JS, Jasmine, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON.
  • Used Karma and Jasmine for testing and structure our project.
  • Used SASS as the CSS pre-processor.
  • Used SASS variables, mixins, nesting and import.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology.
  • 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.
  • Performed unit testing usingJenkinswith automation, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
  • 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 interactivetempting.
  • 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 onMongoDB.
  • 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.
  • UsedGRUNTfor 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.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • Used ClearCase for version control.
  • Performed website optimization and faster page loading using CSS sprites.
  • Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Created images, logos and icons that are used across the web pages using Adobe Photoshop.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

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, Alexandria, VA

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.
  • UsedNodeJSfor heavy DOM manipulation.
  • Used Maven andJenkinsfor 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 ofGRUNTfor 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 usedKarmato 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, Houston, TX

UI Developer

Responsibilities:

  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Used to update the HTML pages using JQUERY AJAX via JSON response
  • Used JQUERY to handle the client side validations.
  • Responsible for transforming designed mock-ups to web pages.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.

Environment: JavaScript, HTML, CSS, AJAX, jQuery, JSON, Firebug DEV tool, Chrome DEV Tool, Adobe Photoshop, Windows 2000/XP. MYSQL.

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.

We'd love your feedback!