We provide IT Staff Augmentation Services!

Js/node.js Developer  Resume

Sunnyvale, CA

SUMMARY:

  • 4+ years of experience in developing professional web applications which includes front - end designing and hand coding with solid proficiency in usability, web and client / server applications.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, JQuery, AJAX, JSON and XML.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Sound Understanding and good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object oriented features, Promises.
  • Good experience in using the latest JavaScript framework AngularJS and worked with all its various concepts like services, custom directives, promises, factory and providers.
  • Good experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
  • Very good experience in Document Object Model (DOM) and also in client side applications using React JS and working knowledge on Grunt.
  • Experience with task runners like Grunt, Gulp to minify CSS/JavaScript.
  • Involvement in using IDE's Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Sublime Text& Web storm.
  • Proficient in various version control systems GIT, Subversion.
  • Exposure to Continuous Integration and Continuous Deployment techniques.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, SASS, Bootstrap

JavaScript Libraries: Angular Js, Node Js, React Js, express.js

Languages, Scripts: JavaScript, JQuery, AJAX, Typescript

Tools: SVN, GIT, Grunt, Gulp

Web Services: RESTful, SOAP, XML

Editors / IDE Tools: Eclipse, NetBeans, Adobe Dreamweaver, Notepad++, Sublime Text, Visual studio

Web/Application Servers: Apache Tomcat, web logic.

Operating System: MAC OS X, Windows, Unix/ Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

js/Node.Js Developer

Roles & Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as React, React Native and Redux.
  • Involved in Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and React.JS that meets accessibility and web browser standards for website.
  • Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Understand new UI designs and implemented reusable components for different pages.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.
  • Used Responsive Mobile Design so that the website is compatible with different device like desktops, laptops, tablets and smart phones.
  • Have written unit tests Enzyme, Mocha, Chai, Karma framework for unit testing and automation tests using nightwatch.js
  • Worked with a team of back-end developers to develop the functionality of the application and to add new features.
  • Involved in Mobile application Development using react-native.
  • Migrated Walmart's Cart and Checkout experience from hybrid (responsive web) experience to React Native.
  • Experience in implementation of Native Bridge for React Native using Native iOS SDK/Android SDK.
  • Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.
  • Defined text alignment, borders, positioning and many other typographic
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) and redux library.
  • Built out the back-end leveraging internal API's to connect the application to data.
  • Used Nodejs extensively and created automatic server start functionality.
  • Integrated Data coming from CMS service to the element's of navigation data and Fly layout's.
  • Used React debugger plug-in for debugging the component structure.
  • Used Git for version control and JIRA for project tracking.
  • Used Sublime as IDE with plugins such as prettify, SFTP and etc
  • Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.
  • Determined quick learner with strong interpersonal, communication skills and proven ability to manage positive and productive client relationship.

Environment: React Java script, Redux, React-router, HTML5, CSS3, stylus, Babel, Webpack, Mocha, ES6, Karma, Enzyme, Hapi, Sinon, Node js, nightwatch.js, React native, Zeplin, JIRA.

Confidential, Franklin, WI

Web/UI Developer

Roles & Responsibilities:

  • Worked in Agile Methodology environment.
  • Developed UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Bootstrap, BackboneJS and AJAX.
  • Designed and developed the user interfaces with various tools and implemented ASP.NET validation controls, Java Script, JQuery, CSS for server and client side validations respectively.
  • Implemented the responsive Web designs using the SASS CSS preprocessor, CSS3 media queries, and Bootstrap.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Built Web pages that are more user-interactive using HTML5, CSS3, LESS, JavaScript, Bootstrap, ReactJS, Jasmine, Karma, RESTFUL API Services and JSON.
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Designed graphics, buttons, and logos for the website to enhance the application features for the user.
  • Used AngularJS to create custom directives for navigation bar, sidebar filters for patient data, strict filters for exact match search and other re-usable sections.
  • Used $http with AngularJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Leveraged two way data binding through $scope in applications built on AngularJS and also implemented different validation control on the web-pages using AngularJS.
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
  • Used Grunt for JavaScript files concatenation and minify to improve performance in loading web pages.
  • Worked with Jasmine and Mocha in testing and performed Unit testing and execution testing utilizing JUNIT.
  • Build microservices for the delivery of software products across the enterprise.
  • Tested pages for cross browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Coordinated with the teams for QA / UAT and issue tracking and bug fixing.
  • Used JIRA for the bug tracking and project management.
  • Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular.js, Typescript, Bootstrap, AJAX, JSON, Backbone.js, React.js, XML, JSON, Responsive design, Redux, Visual Studio, Grunt, Agile, Jira, Azure, IE 6,7, 8 9 10, Firefox, Chrome.

Confidential

Web/UI Developer

Roles & Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Utilized HTML5, CSS, JavaScript, JQuery, and AJAX to create a user login system that allowed customers to login.
  • Revamped the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
  • Developed the complete layout of the pages of websites using CSS for multiple browsers.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Used JavaScript, Bootstrap for validation and for developing modules on front-end.
  • Developed a single page, mobile-first, cross-device web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Used AngularJS framework to extend the HTML5 template language.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Created custom AngularJS filters to provide better search experience, Implemented AngularJS client-side validation forms using various controls and filters.
  • Used AngularJS in creating multi-page view using templates &ng-route
  • Utilized AngularJS inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
  • Implemented AJAX to multiple aspects of the website to improve functionality.
  • Used JSON to get response from server to check functionality of the websites.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML, CSS, JavaScript, ECLIPSE, JQuery, AngularJS, Backbone.js, AJAX, JSON, Bootstrap, MySQL, Pl/SQL, AptanaStudio, Notepad++.

Hire Now