We provide IT Staff Augmentation Services!

Full Stack Nodejs Developer Resume

0/5 (Submit Your Rating)

Raleigh, NC

PROFESSIONAL SUMMARY:

  • Sr. Software Engineer over 10 years of experience. Designing and developing Live Site components that allow the business user to perform web design task more efficiently with little knowledge of coding if any at all.
  • Front - end development, Vanilla JavaScript development, senior full stack developer converting custom Java based CMS into Angular | React Flux (15) and HAPI application.
  • Multiple remote AngularJS and contract with a heavy Java based backend along with
  • CMS such as Hippo and AEM. Developed multiple components with the content management systems.

TECHNICAL SKILLS:

Presentation: HTML5, CSS3, LESS, SASS, STYLUS, Bootstrap, Foundation, Selectors, Gradients, Media Queries, Transforms, Animations Angular Material Theme, Matheria Theme Section 508 web accessibility guidelines Application Cache, Geolocation, History API, Local Storage, Session Storage Font Awesome, IcoMoon, Building Custom Icon Fonts.

Web App Dev: AngularJS 4, 1.5, ~ 2.0 Component Architecture ReactJS | Redux Advanced JavaScript ES6, JS Class Design Patterns Commonjs, AMD, ES6 Modules Typescript, Angular 1.5 ~ Angular 2.0 Unit and Integration Testing: Mocha | Jasmine | Qunit Sinon.js | Protractor | Lab

Chart Libs: D3.js, Highchart.js, Prototype.js, Meteor.js

Web Analytics: Adobe Analytics Tools | WebTrends | Optimost | SiteCatalyst AngularJS Analytic Modules NodeJS | MEAN Development:Node Express Initial routing and setting view engine Passed application settings to configure the boot process. Node Hapi REST Api Development Testing and Validation with JOI within HAPI Implemented user authentication through node modules Hapi authentication and JSONwebtoken. Seed data stored in MySQL instance. Integration with Amazon Web Services API, and Redis. App deployed on AWS AMI instance with NGINX plus Custom build and deploy scripts required due to specific custom application requirements. Hoek utility and functional methods along with Lodash Node Testing ModuleSinon | JOI | Lab: Isolated test with Stubs, Spies and Fake timing Implemented within routes for validation Implemented as test utility for all projects.

Database: DB Abstraction Layer: Bookshelf | Knex | Sequelize Bookshelf: ORM implemented in Hapi Routes. Knex: for raw sql queries and used primarily to seed the db. Sequelize: table definitions and db migrations.

DB Tools: SQLite | SQL Developer | MySQL Workbench MySQL | MSSQL | MariaDB MongoDB | Couchbase DB

Build Tools | Source Control: Gulp | Grunt | Webpack Git, GitHub, BitBucket, Phabricator, Jenkins Ant, Maven, Gradle Visual Studio Code Eclipse, IntelliJ, Netbeans, JIRA, TFS, ASANA

PROFESSIONAL EXPERIENCE:

Confidential

Full stack NodeJS developer

Responsibilities:

  • Senior full stack NodeJS developer with Angular 4.0 | Angular Material on the frontend. The Backend consist of a Strong Loop. The frontend app involved acquiring business requirement documents (BRDs) from the product owner. With the BRDs I turned them into test driven documents (TDDs) which greatly helped and assisted development and domain knowledge for my developer. Also consuming the google analytics API to generate react-dashboard reports for an already existing implementation

Confidential

Senior Angular 4 & NodeJS Developer

Responsibilities:

  • Senior full stack NodeJS developer with Angular 4.0 | Nunjucks | HTML5 frontend. The Backend consist of an Express JS instance integrated with Rollbacks monitoring application. This setup also included multiple proxy API’s setup with Go’s revel as a CMS wrapper. Express JS consumption to then render the final result in HTML with the help of the nunjucks framework.
  • Senior full stack NodeJS developer with a React | Redux Thunk (15.0) and Typescript front end. Backend consist of Express to configure and boot the app along with a HAPI REST API. Worked on the Confidential Cloud Management Tool project which is a C# REST API with a GUI interface to display account information.

Confidential, Raleigh, NC

Senior NodeJS Developer

Responsibilities:

  • Senior full stack NodeJS developer with Angular 2.0 | Nunjucks | HTML5 frontend. The Backend consist of an ExpressJS instance integrated with Rollbacks monitoring application. This setup also included multiple proxy API’s setup with Go’s revel as a CMS wrapper. ExpressJS consumption to then render the final result in HTML with the help of the nunjucks framework.

Confidential, Morrisville, NC

Senior NodeJS Developer

Responsibilities:

  • Senior full stack NodeJS developer with an Angular (2.0) and Typescript front end.
  • Backend consist of Express to configure and boot the app along with a HAPI REST API.
  • Worked on the Confidential Cloud Management Tool project which is a C# REST API with a GUI interface to display account information.

Confidential, Cary, NC

Senior NodeJS and Java Developer

Responsibilities:

  • Senior full stack developer converting custom Java based CMS into Angular (1.5) and HAPI application. Developed Go API with the revel framework with Ginkgo development at the forefront driving the “Test Driven Development” process.

Confidential, Raleigh, NC

Senior NodeJS and Java Developer

Responsibilities:

  • Multiple remote AngularJS and contract with a heavy Java based backend along with
  • CMS such as Hippo and AEM. Developed multiple components with the content management systems.

Confidential, Raleigh, NC

Authx / UI Developer

Responsibilities:

  • Technology Stack: HIPPO CMS: MySQL, Java (REST/Spring/Tomcat), Apache, Redis.
  • In this project I was involved in the initialization of the application from the ground up.
  • Developed at the custom component level, container configuration, third-party integration such as Swagger and Google analytics. I’ve also developed for security domains and workflows, Hippo upgrades and release management best practice.
  • Front-end development; mostly focused on:
  • Angular dev creating custom directives, and filters.
  • REST API consumption with AngularJS factory service.
  • AngularJS localStorage and sessionStorage implemented.

Confidential, Raleigh, NC

UI Developer / Tester

Responsibilities:

  • Technology stack: Oracle RBMS, Tomcat, Hibernate, Spring MVC, Oracle AQ (JMS).
  • The project consisted of gathering business requirements and several discussions on implementation. Design and develop various modules of the app with J2EE design architecture, using the Spring MVC framework and JSP.
  • Front-end development; mostly focused on:
  • Cataloguing objects for the entire front end app.
  • Diagramming states of the application and whiteboarding.
  • AngularJS to create a single page application

Confidential, Raleigh, NC

Full Stack Java Developer

Responsibilities:

  • Technology stack: Adobe Experience Manager CMS
  • This project allowed me to gain experience with Java based CMS platforms such as
  • TeamSite and CQ5 (Adobe Experience Manager). TeamSite being the platform that allowed me to develop LiveSite components, and templates. My task also consisted of Java POJO developing dynamic components within Adobe Experience Manager also known as CQ5.
  • Front-end development; mostly focused on:
  • In charge with providing assessments, and audits .
  • Google Analytics for advanced web analytics tracking.

Confidential, Raleigh, NC

UI Developer

Responsibilities:

  • Technology stack: TeamSite, LiveSite, RDBMS, Tomcat, Hibernate, Spring Security).
  • The project consisted of gathering business requirements and several discussions on UI architecture and implementation. Designing and developing LiveSite components that allow the business user to perform web design task more efficiently with little knowledge of coding if any at all.
  • Front-end development; mostly focused on:
  • Vanilla JavaScript development
  • Reveal module pattern used with jQuery, jQuery-UI, and Lodash.

Confidential, Raleigh, NC

UI-UX Developer (Remote)

Responsibilities:

  • Technology stack: MSSQL RDBMS, Tomcat, Hibernate, Spring Struts, Spring Security.
  • Confidential hired me as a developer to create a migration plugin, which transferred data from one content management repo into the next while maintaining most of the data that used for their application.
  • Front-end development; mostly focused on:
  • Vanilla JavaScript along with tons of libs like jQuery.js, Require.js
  • JavaScript reveal module pattern for DOM manipulation.
  • Reveal Module Pattern’ along with the use of jQuery plugins.

Confidential, Raleigh, NC

UI Developer (Remote)

Responsibilities:

  • Technology stack: jQuery, native JavaScript.
  • Frontend developer working closely with graphic designers to a convert designs into semantic frontend html5 pages. This includes the user of twitter Bootstrap and customized technologies that are similar to twitter Bootstrap 3.
  • Front-end development; mostly focused on:
  • Vanilla JavaScript along with tons of libs like jQuery.js.
  • JavaScript reveal module pattern for DOM manipulation.
  • Reveal Module Pattern’ along with the use of jQuery plugins.

Confidential, Raleigh, NC

UI Developer

Responsibilities:

  • Technology stack: JQuery, Vanilla JavaScript,
  • Confidential hired me as a developer to create a migration plugin, which transferred data from one content management repo into the next while maintaining most of the data that used for their application.
  • Front-end development; mostly focused on:
  • Vanilla JavaScript along with tons of libs like jQuery.js.
  • JavaScript reveal module pattern for DOM manipulation.
  • Reveal Module Pattern’ along with the use of jQuery plugins.

We'd love your feedback!