Nodejs Developer Resume
Sunnyvale, CA
SUMMARY:
- Around 4 Years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, D3JS, NodeJS, AngularJS, JSON and XML and IDE tools like WebStorm, Brackets, Sublime text, Eclipse.
- Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC Framework such as Angular JS
- Strong Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Experience consuming REST APIs serve that JSON.
- Experience using databases such as MySQL, Postgres, Oracle DB
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer and Good Experience working with High Traffic Websites.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Experience in using agile software methodology (scrum).
- Experience in writing unit test-cases using different tools and libraries such as protractor, jasmine, Lab.js.
- Also, have strong knowledge on tools such as splunk, swagger.
TECHNICAL SKILLS:
Languages: JavaScript knowledge - c, Java.
Web Technologies: HTML, CSS, Bootstrap, JQuery, Json, Angular.js, Node.js, React.js, Hapi.js, Express.js.
IDE & Tools: WebStorm, Eclipse, Sublime text.
Testing Tools: Jasmine, Karma, Lab.js.
Databases: MySQL, Oracle, Postgres
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
NODEJS DEVELOPER
Skills & Tools: JavaScript, Node.js, NPM, Hapi.js, Lab.js, REST, SDLC(scrum), Spulnk, swagger, GraphQL, WebStorm, Git, JIRA.
Responsibilities:
- Worked on the application grocery.walmart.com as Node.js developer to build different REST APIs for modules such as user, products, checkout.
- Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS and HapiJS frameworks.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- Used Object Oriented JavaScript concepts like Classes and Inheritance on Server-side scripting.
- Experienced in Hapi.js framework which helps in writing reusable code and helps in validating and authenticating code easily.
- Involved in writing unit test cases using Lab.js and achieved more than 95% code coverage.
- Used third party APIs such as from CASPR for reserving slots, Payments for cart checkout.
- Did validation using joi module in Hapi.js which helps in validating any component.
- Used ESLint to report any patterns or global leakages in the code.
- For storing customer, Product Data used MySQL and Oracle Databases.
- Used Swagger for API documentation and check the API functionality and response without effecting the source code.
- We used GraphQL to query the data with parameters like customerID, orderID, to get exact data.
- Involved in using Splunk for analysing and tracking the issues.
- Involved in scrum Methodology for the work flow.
- Used GIT for accessing the repositories and maintaining the code.
- Researched and implemented code coverage and unit test plug-ins with Jenkins.
- Used JIRA Tool for keeping track of bugs, Issues, work flow and releases.
ANGULAR.JS/NODE.JS DEVELOPER
Skills & Tools: HTML5, CSS3.0, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, AngularJS, NodeJS, PostgreSQL, MVC, SDLC(Agile), WebStorm, Git, Google analytics, Google tag management.
Responsibilities:
- Worked on media based application where the data is analysed and processed.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Worked with Agile software lifecycle methodology. Perform coding, debugging and testing.
- Used Angular.js, JQuery, JavaScript, d3.js for developing frontend and implementing the data in graph method.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Used bootstrap for responsive webpages. Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Used Bootstrap Carousel to build fluid and responsible web pages.
- Participated extensively in developing the cross browser compatible websites and performed cross-browser testing.
- Experience working with Lodash library for creating lightweight versions of functions and avoiding complicated loops.
- Extended CSS as needed to accommodate new data and display types.
- Used jQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used PostgreSQL database system for storing data of TV shows and users.
- Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
- Implemented custom graphs by d3.js where results are analyzed based on customer requirement.
- Performed unit test cases using jasmine and karma.
- Used GIT for tracking the flow of user stories.
- Used Google Tag Management System for tracking and analysis of the website and used Google Analytics to report the users traffic.
UI DEVELOPER
Skills & Tools: HTML5, CSS3.0, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, AngularJS, NodeJS, MVC, SDLC (Agile), Polymer, Protractor.
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Utilized Agile Methodology (SDLC) to manage development lifecycle.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Involved in developing object oriented JavaScript and experienced with AJAX, JSON, HTML5, Angular.js, Node.js and CSS3
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Designed table-less layouts using CSS and appropriate HTML5 tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML5 and CSS3.0.
- Built website using polymer library which helps to maintain clean code and execute easily due to small components.
- Experience testing AngularJS applications using Protractor on end-to-end AngularJS application framework.
UI DEVELOPER
Skills & Tools: HTML, CSS, JQuery, Eclipse, JavaScript, XML JavaScript, MySQL.
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Utilized Agile Methodology (SDLC) to manage development lifecycle.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Involved in developing object oriented JavaScript and experienced with AJAX, JSON, HTML5, Angular.js, Node.js and CSS3
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Designed table-less layouts using CSS and appropriate HTML5 tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML5 and CSS3.0.
- Built website using polymer library which helps to maintain clean code and execute easily due to small components.
Experience testing AngularJS applications using Protractor on end-to-end AngularJS application framework