We provide IT Staff Augmentation Services!

Full Stack / Node Js Developer Resume

5.00/5 (Submit Your Rating)

BellevuE

OBJECTIVE:

  • Responsible position in Software Development, designing, implementing, and testing web applications using JavaScript end - to-end.

TECHNICAL SKILLS

LANGUAGES/API’s: JavaScript, Node, Express, Mongo Db, Angular, REST, Jasmine, Mocha, Java/J2EE, Spring Application Framework, Hibernate, myBatis, SQL, Ajax, JQuery, HTML5, CSS

DATABASES: Mongo DB, MySQL, Oracle, Postgre SQL DB

O/S: Ubuntu, Windows

PROFESSIONAL EXPERIENCE

Confidential, Bellevue

Full Stack / Node JS Developer

Responsibilities:

  • Implemented the frontend GUI layout for the Health Innovation Platform(HIP) Wellness Hub using Angular, HTML, CSS and JavaScript. This platform allows users to selected healthy activities and get rewarded points for completing those activities.
  • Implement real time inventory micro service for Confidential Order Management System(OMS). The inventory service is one of seven event driven micro services that compose the OMS platform architecture.
  • Coded Restful web services using Node and Express api’s.
  • Implement database queries using Mongo DB’s query language
  • Created unit and integration tests using Nock.js, Mocha.js, and Cucumber.js
  • Conducted code reviews, participated in daily scrums and agile planning sessions thru out the development process.

Confidential, Bellevue

Full Stack Web Application Developer

Responsibilities:

  • Designed and implemented GUI layouts for lifecycle and data migration web application. User interfaces were implemented using the Vaadin framework with Java, HTML, CSS, JQuery and JavaScript.
  • Designed and developed back-end Restful web services using Spring MVC for web services.
  • Coded data tier using Hibernate/JPA entity manager.
  • Created unit tests for Spring controllers and database entities.
  • Conducted code reviews, participated in daily scrums and agile planning sessions thru out the development process.

Confidential, Seattle

Node.js / JavaScript Developer

Responsibilities:

  • Implement and enhanced asynchronous JavaScript modules that optimizes Staple’s search engine. Modules processed/parsed thousands of Urls that displays product information on Confidential ecommerce website.
  • Modules and enchantments that were developed accessed MongoDB and CouchDb databases.
  • Developed standalone Node.js applications to upload and update Url data in MongoDb.
  • Created unit and integration tests cases using Mocha.
  • Participate in daily scrums and agile planning sessions thru out the development process.

Confidential

Senior Web Application / Web Services Software Developer

Responsibilities:

  • Implemented SSO provider using, SAML 2.0, for GCO Agents to login to Agent application and Confidential .com allowing agents to perform bookings on the customer’s behalf. UI enchantments were necessary and new backend services were created to implement functionality.
  • Design and implemented a tool for GCO agents to search for existing customers, by phone number, email address, first and last name. Implementation was written in Java to interface with Elasticsearch. Dynamic elastic queries were written to handle the various combination of parameters needed to perform the search.
  • Unit test were created using Scala and Java.
  • Integration tests were implemented using Cucumber.
  • Conduct code reviews.
  • Participate in daily scrums and agile planning sessions thru out the development process.

Confidential, Seattle

Senior Application Developer / Web Services Developer - Full Stack

Responsibilities:

  • Design and implement new module for desktop application using JavaFx.
  • Design and implementSoap and Restful web services.
  • Integrate inventory management tool with NoSql database using Java messaging andRestful web services.
  • Integration with third party systems for logistics tracking.
  • Upgrade current application from Glassfish 3 to 4 and to Java 8.
  • Participate in daily scrums and agile planning sessions during development.

Confidential, Seattle

Senior Java Web Services Developer / Full Stack / SDET

Responsibilities:

  • Design/code integration test harness for Restful web services API’s using testNG.
  • Design/code performance test harness using Scala and Gatling API for web services API’s.
  • Code front end unit and integration tests for Angular.JS application using Protractor.
  • Conduct code reviews.
  • Participate in daily scrums and agile planning sessions during development.

Confidential, Seattle

Senior Java/Full Stack Developer

Responsibilities:

  • Code new front end, middle tier, and backend enhancements for the Rewards as a Service Platform (RaaS).
  • Design and code new RESTful web services for Bing Rewards, Virtual Visa, and PayPal.
  • Integrated 3rd party (AWS, Black Hawk, Cashstar, Quickgifts) web services with the RaaS Platform.
  • Design and implement inventory services to manage gift card inventory.
  • Create unit test cases.
  • Provide recommendations for improving code quality.
  • Provide production troubling support when necessary.

Confidential, Seattle

Senior Java/Full Stack Developer

Responsibilities:

  • Coded UI enhancements for TCS 911 provisioning web applications.
  • Implemented modifications to web services, rules engine, and database schemas to support UI enhancements.
  • Created unit test cases to test enhancements.
  • Provided support to QA to trouble application bugs.
  • Provided recommendations for improving code quality.
  • Participated in daily scrums and agile planning sessions during development.

Confidential, Seattle

Senior Java/Full Stack Web Developer

Responsibilities:

  • Implemented Play for Java plug-in for single sign on functionality.
  • Refactored web applications develop with Play for Java to use reusable Play plug-in components.
  • Implemented caching in a major web services component using Ehcache.
  • Provided recommendations for improving code quality.
  • Implemented enhancements to client side code.
  • Participated in daily scrums and agile planning sessions during development.

We'd love your feedback!