We provide IT Staff Augmentation Services!

Nodejs Developer Resume

2.00/5 (Submit Your Rating)

TampA

SUMMARY:

  • Extensive experience in developing web page quickly and effectively using HTML5, CSS3, Object Oriented Java Script, TypeScript, jQuery, AJAX, XML and JSON.
  • Development and maintenance skills on server - side JavaScript (NodeJS, Express JS, etc.)
  • UI design and development on client-side using MVC frameworks (Angular JS, Bootstrap, etc.)
  • Strong knowledge on build workflow and release SDLC in various instances
  • Created Web Solutions using Responsive Web Design (RWD), Twitter Bootstrap and JQUERY.
  • Experience on continuous integration process by configuring Atlassian tools such as Bamboo,
  • Experience with management in Agile methodologies using Jira tool. Attended scrum planning, daily scrum meeting, retrospective scrum meeting.
  • Familiar with SCM task like branching, merging and tagging source code using Git
  • Work on build tools like Ant and Maven to design build.xml and pom.xml with respect to the tools
  • Good understanding of MEAN.JS, Angular 2.0, D3.js, ReactJS and bento.
  • Interacted with the development and testing teams to implement and run build systems.
  • Good understanding in database design, CRUD for My SQL and Mongo DB

TECHNICAL SKILLS:

Front End: HTML, CSS, Bootstrap, JavaScript, Ajax, jQuery, AngularJS

Back End: JavaScript, Node.JS, Express.JS, MEAN.JS, NPM.

OS: Windows, Linux

Management Tools: Bamboo, Git, HP PPM, Maven

Application: Matlab, Solidworks. ProE

Databases: mySQL and Mongoose Source Code Control, Release, and Bug Tracking: Git, SVN, Jira, Maven, BambooScripting Shell script

Other Programming Languages: XML/JSON, Java, C,SQL

PROFESSIONAL EXPERIENCE:

Confidential, Tampa

NodeJS Developer

Responsibilities:

  • Communicated with microsoft team to deal issues which was crashing application.
  • Created dump files in Azure portal at high cpu and memory usage which was analysed by microsoft team. updated npm packages with npm-check.
  • Queried logs while load test running to check failing components in app insights
  • Fixed bug to catch exceptions and send to app insights exceptions.
  • Developed functionality to store file in Azure storage and used azure-batch for batch processing.
  • Rest API was developed according to designed request - response contract.
  • Developed test cases in mocha and chai with gulp task runner.

Environment: NodeJS, Azure DevOps, Azure Portal, Gulp, TypeScript, VSCode, Mocha, chai, Sinon

Confidential, Oldsmar, FL

NodeJS Developer

Responsibilities:

  • Updated logging format in Meter installation services according Confidential standards.
  • Developed functionalities using NodeJS REST API
  • Performed chaos testing for systems.
  • Worked with Nano and streaming meters to debug and learn. Used API to connect and operate meters.
  • Used Bitbucket for VCM for nodeJS and got pull requests approved with Peers.
  • Developed AWS API and lambda for Site survey functionality Which is consumed by Meter installation services to do crud operations with AWS posgresql.
  • Developed unit test cases with mocha, chai and sinon.
  • Implemented UPSERT operation in AWS lamda and removed Posgresql functions.
  • Designed functionality for people count service and presented to stakeholders.
  • Developed schema, trigger functions in posgresql and used posgres-uno to query from Meter installation services
  • Install web socket proxy is implemented using socket.io node module.

Environment: NodeJS, MQTT, AWS lamda, AWS API, JavaScript, Gulp, Posgresql, socket.io, DBeaer, ES6, Cygwin, Git Bash, Docker, Web Strom, PG Admin 4, Mocha, chai, Sinon

Confidential, Atlanta, GA

NodeJS Developer

Responsibilities:

  • Removed unnecessary functionality and codes from NodeJS ISG in Confidential peach project.
  • Jade is used as templating tool.
  • Fixed library compatibility issues with sequelize and Hapijs.
  • Developed functionality to save failed orders in MySQL database once it fail to submit Fulfillment API.
  • Developed cron jobs for batch processing based on shipping methods (Standard, Rush, Expedite) to retry failed orders to submit from Mysql database to Order fulfillment API.
  • Developed email notification end point in ISG to notify order fails on 5th time.
  • Deployed NodeJS code to remote servers manually.
  • Helped SCM team to setup Jenkins jobs for deployment.
  • Worked with SVN repo to keep config files locked down.
  • Used Github for VCM for nodeJS and got pull requests approved with Peers.
  • Worked closely with Magento team and Order fulfillment team to stay in sync with requirement.

Environment: NodeJS, HapiJS, Sequelize, JavaScript, Grunt.

Confidential, Atlanta, GA

Full Stack Developer

Responsibilities:

  • Developed logging module as microservices using winston module.
  • API, Routes, and transports for logging was developed.
  • Developed help center components like FAQ, Guided services using angular 2, bootstrap and http service for calling REST API on nodejs.
  • Assisted in architectural designs.
  • Rest API was developed according to designed request - response contract.
  • Developed test cases in mocha and chai with gulp task runner.

Environment: HTML, CSS3, Javascript, Angular 2, NodeJS, gulp, Mocha, Chai, MongoDB, Express, Docker.

Confidential, Oak Brook, IL

Full Stack Developer

Responsibilities:

  • Built NoSQL schemas using mongoose and Developed Rest API on nodejs server.
  • Developed and maintained test cases and updated according project requirement changes.
  • Developed Central login system API with Basic and Active Directory authentication passport strategy and JWT (Json Web Token).
  • Developed encryption service to store password and tokens using crypto nodejs native module.
  • Developed request-response contracts between teams.
  • Developed codes in microservices architecture.
  • Wrote migration scripts for initial loading data in mongoDB.
  • Tested Shipment location tracking management API using postman collections.
  • Tested performance testing of REST API with SOAP UI.
  • Interviewed candidates for front end application developed.
  • Assisted architectural design, follow MVC design pattern to implement this project. Build an end-to-end web application using MEAN stack.
  • Developed models, controllers, services and routers using angular 1.5 library.
  • Developed custom directives to use jade templates.
  • Worked on route config using dependency injection for mapping url path and components in Angular2.
  • Developed and tested modules and components with typescript in Angular2.
  • Used Bootstrap to make this web responsive and mobile friendly in Angular2.
  • Developed http requests using rxjs observables to communicate between server and client with Angular2.

Environment: Node.js, TypeScript, ES6, RxJs, Java Script, HTML5, CSS3, Express.js, Angular2, AngularJS, MongoDB, Docker, AWS (Amazon Web services).

Confidential, Cary, North Carolina

Full Stack Developer

Responsibilities:

  • Actively participated and mentoring in requirements gathering, analysis, design, development and testing phases.
  • Developed use case diagram and use cases from Software Design Specifications documents.
  • Developed Technical System Design document for angular based client balance report generator application and mentored junior developers.
  • Conducted interviews for course applicants.
  • Worked with UXD team to implement final interface design with the HTML5/CSS3 & JavaScript with Confidential focus-point standard layout, color scheme for website.
  • Designed Frontend with JavaScript Framework with Angular.JS.
  • Designed the User Interface using work flow diagrams, Dataflow diagrams, use case diagrams and sequence diagrams as a part of Design Phase using Microsoft Visio.
  • Designed contract for REST Web Services API interactions for data transfer from client to server and vice versa. Developed REST API on node.js and MongoDB.
  • Developed project structure using MEAN.JS
  • Wrote code to build Views and Models as part of MVC pattern using Angular.
  • Implemented Routers in Single Page App (SPA) as a part of Angular JS implementation.
  • Used GIT to implement version control System.
  • Generated Folder structure for the application and used Grunt and Maven for build in Jenkins.

Environment: JavaScript, HTML5, CSS3, MEAN.JS, Angular.JS 1.3, Node.JS, MongoDB, GIT, JIRA, Grunt, REST API, JSON, XML, Jenkins, Protractor.

Confidential, Phoenix, Arizona

Software Engineer

Responsibilities:

  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases of Advanced Web framework project.
  • Developed and tested logger node module using Winston node module for debug, info, error and rendered console level logging.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.
  • Developed custom structure generator using Yoeman generator.
  • Developed and unit-test UI pages for several modules using HTML, CSS, Bootstrap and React JS.
  • Used bower for client side dependency management while npm for server side dependency.
  • Used PM2 for project management and deployment. Used Nginx web server for load balancing.
  • Used GIT to implement version control System.
  • Performed unit tests using Mocha, Chai, Sinon for developed logger node module.

Environment: OO JavaScript, RabbitMQ, NGINX, jade template, node modules, Linux, Web Storm.

Confidential, San Jose, California

Web Application Developer

Responsibilities:

  • Created HTML, CSS and DHTML pages for Presentation Layer in JSF framework, used JavaScript for client-side validation.
  • Used JSF 2.0 and Spring 3.0, Java Framework for front end development.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Developed an efficient and well-secured Administration module.
  • Applied client side validations using JavaScript and jQuery.
  • Developed Business object classes for User management module.
  • Tested functionality using Webdriver 2.0 in J2EE.

Environment: Linux, JavaScript, jQuery, HTML, CSS, Maven, TestNG, J2EE (Java), Spring 3.0, JSF, EJB Hibernet.

We'd love your feedback!