We provide IT Staff Augmentation Services!

Full Stack-node.js Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • Around 6+ years of professional experience in all phases of SDLC (Software Development Life Cycle) Including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client/server, N - tier and web applications.
  • Experienced as a Web Developer in developing Java based applications using JavaScript, AJAX, PHP, jQuery, AngularJS 1, 1.5 & 2, BackboneJS, Bootstrap, HTML/DHTML and XHTML.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experienced in IT Professional with proven success in maintaining multiple e-projects & experience in implementing high performance user interfaces and web applications.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, React.js, BackboneJS and Bootstrap.
  • Experience in developing user interfaces for Mobile/Tablet/Desktop using JavaScript, HTML, HTML5, Ajax, CSS, CSS3, jQuery, JSON and Angular JS.
  • Experience working on scalable environment using Agile/SCRUM methodologies.
  • Excellent experience in GitHub and Tortoise SVN for source code management and for version control.
  • Experience working on JIRA which is managing project requirements and tasks, tracking issues.
  • Experience working on Source Tree, Stash, Confluence and Bamboo applications powered by Atlassian.
  • Experience in developing web pages in Responsive Design, JSON, AJAX, AngularJs, .NET, BackboneJS, React.js and Bootstrap.
  • Experience in working with RESTFUL Web Services and implementing RESTFUL API's.
  • Extensively worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements, flexbox, accessibility and CSS Behaviors in CSS.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript.
  • Extensive experience in developing web page using jQuery and in making web page Cross browser compatible.
  • Extensively working with Adobe Photoshop, Illustration and WordPress.
  • Good experience in JavaScript MVC framework like AngularJS, BackboneJS.
  • Experience working on Polymer (more especially Shadow DOM) it provides to compose encapsulated JS, CSS and HTML.
  • Experience on writing docker file and docker compose, Jenkins build with groovy script and writing unit test cases.
  • Worked on Kubernates with load balancer and CPU usages with memory issues, logs on pods and replication controller with restarting and bounce the services.
  • Deep understanding in implementing the business rules in different layers like UI, services and backend database.
  • Experience working on AEM (Adobe Experience Management), Adobe Flex, ActionScript 3.
  • Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
  • Ability to come up with process improvement Ideas of methodology like SIX SIGMA and LEAN.
  • Proven record of accomplishment in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.

TECHNICAL SKILLS:

Web Technologies: HTML, HTML 5, CSS3, Bootstrap, Less/Sass, JavaScript, AJAX, jQuery, JSON, Backbone JS, AngularJS 1.X, Angular JS 2.0, 4.0, NodeJS, ReactJS, ES6, Redux, Babel, Webpack, Gulp JS, Grunt JS, Karma, Jasmine, Protractor, Mocha.

Servers: Apache Tomcat

Frameworks: MVC, JSF, Spring MVC, Spring Boot, Spring Cloud, Spring Batch, Spring Rest, Hibernate 5.0, Mybatis, Jersey

Database: SQL Server, ORACLE, MySQL, Mango DB

Development Tools: Sublime Text, Notepad++, Eclipse, NetBeans, Visual Studio, Dreamweaver

UML: Rational rose, MS Visio

Version Control: ClearCase, SVN, GitHub

Programming Languages: C, C++, VB and Java, j2EE

Operating system: Unix, Windows NT, Windows 2000, Windows XP (Prof), Win 7,8,10, Mac

WORK EXPERIENCE:

Full Stack-Node.JS Developer

Confidential, San Antonio, TX

Responsibilities:

  • Used Agile/ Scrum development methodology and maintained Scrum related information in Rally.
  • Hands on experience on web services (SOAP, REST).
  • Implemented load - balancing with NGINX to allow dozens of Node JS instances to handle thousands of concurrent users.
  • Involved in developing applications using Java and J2EE.
  • Agile methodology was applied; MVC design pattern used; accompanied with Hibernate persistence
  • Provided design and mentor framework integrated implementation for interactive web application development.
  • Involved in the development of front-end of the applications using AngularJS, JavaScript, CSS, XML, HTML, Typescript.ss
  • Deployed application in AWS cloud using services like EC2, DynamoDB, Aurora, ELB, VPC etc.
  • Written scripts in Python, Perl, Java to automate log rotation of multiple logs from web servers and for automation and monitoring of AWS services like VPC, ELB, RDS, Lambda, AWS OpsWorks, Cloud Front using Shell and Python scripts and Using Jenkins AWS Code Deploy plugin to deploy.
  • Developed the Spark-Kafka-Producer-Consumer module for reading and writing
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS.
  • Created and consumed RESTful Web service.
  • Implemented unit test cases and test suites using Junit Framework
  • Provided technical direction with JavaScript, jQuery, and Ajax.
  • API development for using AWS Lambda to manage the servers and run the code in AWS
  • Worked on Aurora to create more interactive results to the end user
  • Played Key role on setting up Apache web service and Deployed the application on tomcat and cPanel Application Server.
  • Worked on migrating data to Amazons AWS. Used AWS products like EC2, RDS, Log Monitor, Lambda, REST API Gateway etc.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Worked on moving the production SQL server blueprint to the new AWS RDS Aurora instance.
  • Working on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB(NoSQL), Beanstalk, SQS and Jenkins CICD.
  • Have work exposure on continuous Integration and continuous Delivery (CI/CD) tools such as Jenkins.
  • Wrote NodeJS application logic; supporting REST APIs launched in AWS Lambda with Postgres backend
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, jQuery, Node.js, Angular Js, and HTML to speed the application.
  • Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
  • Servlets and JDBC were used in retrieving data.
  • Developed the Servlets and Data Access Layer classes.
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Created new screen layouts and customized existing PCF screen layouts.
  • Harmonized data coming from different sources using Kafka to bring it to consistent format.
  • Designed necessary backend Java classes to support data access and user authorization.
  • Completed test cases using Junit.
  • Written the queries using Mongo dB and consumed the Restful Web services.
  • Implemented REST Web Services for other applications to communicate.
  • Involved in using JPA (Java Persistence API) frameworks.
  • Have resolved many complex issues.
  • Provisioned Lambda for RDS instances for event-based calls to MySQL DB those configure.
  • Used Hibernate framework (ORM)to connect the application with the Database and for Entity Relational Mapping.
  • Developed Data Access Layer using Spring JDBC framework.
  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Worked on UNIX, and Oracle platform.
  • Developed various daily jobs using PL/SQL stored procedure to update notification status in multiple tables.
  • Enabled different security authentication mechanisms across mongo instances.
  • Services completely redesigned and re-implemented using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
  • Created server less lambda-based websites using HTML, CSS, JavaScript, Python(Django) and Java
  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Developed and performed unit testing scripts with Junit API and Power Mock API in TDD environments.
  • Implemented contracts administrator service using Kafka, Spark and Java.
  • Designed the Backend-API using mongoose with express framework. Connected to the Mongo database using Mongoose.
  • Wrote lambda functions involving different AWS services and collaborated with the CI/CD team to work on Jenkins.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Used JIRA tool for bug tracking and project management.
  • Integrated the build package to the Salt-stack environment and deploy AWS EC2 instance.
  • Assist in analyzing and querying multiple, complex database sand systems to produce reports and database was part of production support team to resolve the production incidents.
  • Documentation of common problems prior to go-live and while actively in a Production Support role.
  • Analyzing business requirements along with team lead.
  • Troubleshooting and implementing bug fixes related to client and user reported issues.

Environment: Eclipse, Java, JavaScript, CSS, XML, spring, NetBeans, Angular Js, Hibernate, Node Js, Kafka, JBOSS, Spring 3.1, Tomcat, JPA, jQuery, RESTful, JSON, Junit, Nginx.

Node.JS-UI Developer

Confidential, Dallas, TX

Responsibilities:

  • Worked as a Node.js developer, Expert knowledge of modern back - end JavaScript (Node.js), front-end JavaScript, Angular 2.0, HTML, & CSS, including libraries and frameworks.
  • Mentored and guided employees ensuring all were trained in product knowledge and capable of performing assigned duties.
  • Supervised 8 executive team leaders and oversaw the efforts for the production with all aligned requirements with time constraint. And involved in administration work.
  • Worked on Node.js Middleware framework like Express.js and Hapi.js and Yoemon, essentially developed microservices and serve them through middleware. Served any Client-side libraries through microservice.
  • Worked on NPM packages and published them to nexus repositories, Developed Gulp, grunt task runner or application and involved in to write Unit test cases.
  • Essentially working to develop restful Apis and invoke Soap Apis in Express.js and Hapijs, validating Apis with swagger.
  • Made strategies for Authentication, Authorization and log formats for Confidential & Confidential standard internal components with OAuth and passport.js using secure gateway.
  • Make pluggable UI microservice for each platform which should solve the monolithic problem of seed generation and create Docker image and deploy them into Kubernates using Angular.js 2.0.
  • Worked with AWS Infrastructure Like Docker for containing microservices and write docker file, Jenkins for Automated Integration and deployment process and Kubernates for deploying pods and maintained each pod on Kubernates dashboard and load balancing.
  • Worked on single client platform supported by around 9 other services, an internal API to connect them, and an external API for partners, it allowed us to keep codebases smaller, optimize more specifically, and explore new technologies with isolation.
  • Worked on Design and development of Restful APIs using Node.js and JSON.
  • Good understanding on enhancing microservice performance by using task manages and webpack with serverless framework.
  • Expert on implementation of Restful API using Sequalize.js (MySQL ORM) with Node.js(hapiJs) framework.
  • Working closely with Database Administrator for architecting data-model and building strategies as per requirement.
  • Working in MySQL, RDS database with node.js framework to develop APIs.
  • Developing Docker file for different end points and validate them through the docker-central to run the Jenkins job with given parameter and deploy job to the Kubernates.
  • Working on Confidential & Confidential plugin components like Authentication and Authorization, Cookie based Authentication and login, developed logging mechanism to dashboard to keep all logs for application.
  • Integration with CICD (Continuous integration and continuous Deployment) Process for all microservices and serve them to external innovations.
  • Developed Payment Gateway api with restful services and deployed them through docker.
  • Support Client-side libraries like angular 2.0 and database connection like MySQL, Casandra, mongo DB and postgres through the Node base microservice and have them connected with Api calls.
  • Created Polymer.js 2.0, ES6 application to make UI by Dragging and Dropping the web components, where each component contains different microservice and make UI after combine all microservice together. Developed ES6 web components for the multiple uses in the UI.
  • Essentially worked on Message Routing and Kafka Broker implementation in node.js.
  • Designed and implemented Chatbot for Confidential & Confidential 's internal chat application where it used for different use cases on multiple features.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Utilized experience to identify problematic relationships. Anticipates, prevents and eliminates problems and creates efficient fixes. Facilitates elimination of problems and roadblocks before they occur.

Environment: jQuery, AngularJS 2, Bootstrap, JavaScript, Es6, Node.js, Express.js, HapiJs, Docker, Kubernates, Jenkins, Linux, Open Resty, Nginx, Kafka

Java-Node.JS Developer

Confidential, Chandler, AZ

Responsibilities:

  • Solid experience on API development using node JS, express JS and Mongoose.
  • Real time Micro services development experience using Cloud based Devops solutions like AWS.
  • Experience working with MongoDB with Robo - Mongo as IDE
  • Very comfortable with agile development methodology.
  • Performed data ingestion using AWS Lambda and Kinesis Firehose
  • Implemented modular backend on AWS's Elastic Beanstalk and interfaced with MySQL/Aurora DB on AWS's RDS that allows smooth scalability.
  • Responsible for the Automation of the deployment of the Conductor application on AWS lambda using high-end AWS architectural components
  • Designing and Development of the application with Java Server pages (JSP's) using JavaScript Framework, jQuery, AJAX, HTML5, TypeScript, CSS, and Bootstrap.
  • Migrated present Linux environment to AWS/CentOS/RHEL by creating and executing a migration plan per scheduled timeline to complete the migration.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Used Aurora MySQL and dynamo DB to perform basic database administration
  • Developed AWS lambda scripts to build on demand EC2 instance formation.
  • Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
  • Configured Nginx proxy server for load balancing.
  • Worked on JIRA for following and updating the JIRA tickets as per assigned.
  • Added dynamic functionality to the application by implementing jQuery, Node Js.
  • Modularized front-end CSS and JS code with Sass.
  • Built a real time mouse/click user analytics web service with Node.js
  • Spearheading company-wide transition from Redis to Elasticsearch for caching and catalog browsing/searching.
  • Created shell scripts and updated the scripts as per the requirement.
  • Developed scripts for inbound and outbound of the data on servers.
  • Designing, implementing, testing, and supporting integrations with cloud environments, especially Azure and OpenStack.
  • Successfully involved in Test Driven Development(TDD) model using JUNIT and Spring Framework.
  • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
  • Used Jenkins and Maven to manage automated builds from SVN and to track promotion status.
  • Worked on moving the production SQL server blueprint to the new AWS RDS Aurora instance.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Involved in developing unit test cases by using Mocha.
  • Used JIRA to manage the issues/project work flow.
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Worked on Python Open stack API's.
  • Hosted Spring boot based micro services on EMC Pivotal Cloud Foundry (PCF) platform.
  • Involved in supporting Development Operations for QA as well as Production environment.
  • Very good understanding how to use Node JS clustering to get maximum benefit of CPU resources
  • Very good individual contributor as well as very good working with global team, Confidential QA and part of development team is in offshore.
  • Did Data transformation automation use Clojure
  • Involved in supporting Development Operations for QA as well as Production environment.
  • Used GitHub as code repository and Web Storm as development IDE.

Environment: Java, node JS, express JS, API, Mongoose, Mocha, Logger, MongoDB, Robo-Mongo, Redis Desktop Manager, Find Bugs, Clojure, My SQL Server, Web Storm, Nginx.

Node.JS Developer

Confidential, Mount Laurel, NJ

Responsibilities:

  • Good understanding of microservices architecture and work closely with architect for product requirement and management stack.
  • Working on Automated microservices development framework to improve fast development and easy Onboarding process.
  • Hands - on experience in developing and deploying loose coupled microservices.
  • Expert knowledge of deploying container-based applications using tools such as Docker
  • Good knowledge of Functions as a Service and Server-Less architectures such as AWS Lambda and payment Gateway.
  • Worked on Design and development of Restful APIs using Node.js and JSON.
  • Good understanding on enhancing microservice performance by using task manages and webpack with serverless framework.
  • Expert on implementation of Restful API using Sequalize.js (MySQL ORM) with Node.js(hapiJs) framework.
  • Working closely with Database Administrator for architecting data-model and building strategies as per requirement.
  • Working in MySQL, RDS database with node.js framework to develop APIs.
  • Working on Amazon ECS, Cloud watch, RDS MySQL, Application load balancer or other AWS cloud container services
  • Intermediate knowledge of developing AWS services bases on architecture with API Gateway, and NgInx
  • Good understanding of writing shippable stages and shippable file for building and deploying the project.
  • Strong understanding of DevOps, CI and CD
  • Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular, HTML, & CSS, including libraries and frameworks.
  • Proven good resource to manage the team and work with junior developer and mentor on technology stack.
  • Capable to manage team for development process and onboarding process with technology stack.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Microsoft Azure, Tortoise SVN.

We'd love your feedback!