We provide IT Staff Augmentation Services!

Node.js Lead Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 12+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Node Js and Java/J2EE.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Expertise in design and development of various web - and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Expertise in XML.
  • Built backend REST API with Node.js, Express.js.
  • Experience in working with frameworks like Struts, Spring and Hibernate
  • Experience in using Java IDE tools like Net beans and familiarity with other IDEs such as Eclipse.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity with databases like SQL
  • Experience in using frameworks and tools like J Unit.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Experience of development in different environments like Windows 98/20007/XP.
  • Well versed with complete systems life cycle development processes of design, development, testing and implementation.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact with Servlets.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User documents and Technical Help documents.
  • Experience in working with Virtual and Multi National Team.
  • Excellent communication, interpersonal and analytical skills along with can - do attitude.
  • Ability to learn and use new systems and paradigms in considerably less time.

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Node.js Lead

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object oriented programing in JS.
  • Designed and developed the REST based Microservices using the Spring Data
  • Developed Microservices to utilize Go language, REST web services in the client's environment.
  • Web-tier components and JavaScript frameworks: React, Bluebird, Duktape, Mocha, ExpressJS, Apollo GraphQL, Graphile
  • Designed and developed a GraphQL and REST API using Node.js and DynamoDB.
  • Created the Express.js Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • JiraUsed Node.js for server side code and Express.js as the framework. Written callback functions for the RestFul API.
  • Used Node.js and Express.js for creating Services.
  • Involved in consuming RESTful Services using Node.JS and Express.JS Framework.
  • Knowledge of Node.js and frameworks available like Express. Extensively used GULP for all bundling and build needs of the application
  • Node.js Developer responsible for managing the interchange of data between the server and the users.
  • Used JavaScript and PHP to create dynamic applications within websites. Used Node.js server as proxy to simulate API responses in front of client.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used AWS Lambdas to move files from S3 Bucket to EC2 Instance.
  • Having experience of deploying and configuring applications for cloud services like AWS and Azure.
  • Developed RESTful based on RAML using both AnyPoint Studios and Anypoint API Platform.
  • Worked with POSTMAN for API testing. Developed REST APIs and created User Model for application.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed PL/SQL procedure for login module and registration module.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
  • Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication
  • JUnit testing of Java classes to populate JSP screens of online tax exemption forms which updated Oracle database under Tomcat/WebLogic web services.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Eclipse IDE for designing, coding and developing applications
  • Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: SPRING, HIBERNATE, STRUTS, JSF, EJB, ANGULAR, JAVASCRIPT, CSS, HTML5, NODE, BOOTSTRAP, DB2, PL/ SQL, JDBC, MONGODB, APACHE CXF, SOAP, WEB SERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION (SVN), JUNIT, SCRUM, UML, CLASS DIAGRAM, JSP, MAVEN, XML, SOA, JMS, APACHE TOMCAT, LINUX, PHP

Confidential, Irving, TX

Sr. Node.js Developer

Responsibilities:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit.
  • Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Experience using Dropwizard and Spring Boot framework for developing RESTful web services.
  • Implemented RESTful Web Services for the data transportation between multiple systems.
  • Experience in exposing REST API using RAML and SOAP through WSDL.
  • Strong hands-on experience and built with Spring Boot with Thymeleaf and Deployed the application with Spring technologies such as ( Spring Boot, Spring Batch, Spring MVC, JDBC Template).
  • JNDI /JDBC / Data source configurations in Wildfly
  • Involved in provisioning and Automation servers on Public Cloud like AWS and Kubernetes
  • Apache Mesos and Kubernetes were used as the best ecosystem to deploy and manage Microservices.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Architected and implement REST api interfaces using javascript and Node.js
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Automated builds/deployments of .NET, Java, and Node.js applications using Bamboo, msbuild, msdeploy, ssh, scp
  • Improved and simplified development workflow by introducing tools such as Gulp, Grunt, Node.js and Bower.
  • Worked on Server frameworks like Express.js, Socket.IO, Koa.Js, and Hapi Js. MVC frameworks: Meteor, Derby, Sails, Mean Js.
  • Setup a Node.js, Koa.js development environment on Ubuntu.
  • Built servers and web services in Node.js + Express.js, interacting with MySQL,
  • Experience in building ecommerce application using the JavaScript MEAN stack: MONGODB, Angular JS, Express.js and Node.js.
  • Used Node.JS, Express.JS to create server-side API with MongoDB.
  • Implemented REST API using Node.js, Express.js.
  • Created server and handled requests and responses from controllers by using Express.js.
  • Experienced in developing the Homes.com, Homes.com Rentals & RE/MAX applications for iOS powered by an API first Node.JS platform utilizing Hapi.js.
  • Experienced in Hapi.js framework which helps in writing reusable code and helps in validating and authenticating code easily.
  • Experienced building applications with React.js, React Native, Redux, and realtime APIs using GraphQL and the Serverless Framework.
  • Designed an analytics query language based on JSON and GraphQL
  • Designed and developed NPM package serverQL for faster prototype using serverless-lambda-graphQL-Apollo-ReactJS.
  • Implemented Angular JS Promises for making java script async calls.
  • Understanding and good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object oriented features, Promises etc.
  • Used JQuery for callbacks, promises and event based functions.
  • Developed microservices with Spring and tested the application using Spring Boot.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
  • Experience with various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, etc.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Confidential
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Worked on web services SOAP and REST technologies
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol
  • Involved in coding for JUnit Test cases

Environment: SPRING, HIBERNATE, IBATIS, ANGULAR, REACT, NODE, BOOTSTRAP, BACKBONE, JAVASCRIPT, ORACLE, PL/SQL, CASSANDRA, HADOOP, REST, SOAP, WEB SERVICES, ECLIPSE, WEBLOGIC, GIT, GITHUB, JUNIT SELENIUM, AGILE, UML, JSP, XML, SOA

Confidential, Atlanta, GA

Node.Js Developer

Responsibilities:

  • Developed front end architecture & UI templates for option trading application using Angular, HTML5, CSS3, SASS, JavaScript and D3.js. Developed a force layout component using JavaScript and D3.js for manipulating elements based on data. Worked on data integration for data visualization component.
  • Used AngularJS and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller), Used AngularJS, D3JS to build a single-page application.
  • Built the reusable service components using Angular JS services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
  • Developed drag and drop document editing using React JS-dnd and React JS-motion.
  • Designed database tables to suit the need of the client using MySQL. Designed and developed advanced dynamic views using JSP, Java Script, XML, CSS, XML Schema, HTML and DHTML.
  • Developed web pages to create messages, to set up messages rules and to set up content using J, AJAX, and JavaScript and XML.
  • Implemented Groovy, a dynamic language with simplified script like syntax to achieve functionality with reduced code length.
  • Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
  • Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Created some widgets using Kendo UI and successfully integrated Kendo UI components, node.js and module.js with polymer.
  • Implemented generating the verification hash code using crypto package on Node.JS and Added user validations and user permissions by using the Node.js.
  • Involved in writing JSPs, Java Script and Servlets to generate dynamic web pages and web content
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Servlets, JSP, and Java classes for implementing business logic, Using Java Collection Framework classes for holding the application objects
  • Developed POJO classes for database records and used Hibernate as ORM tool to map database records with Java objects.
  • Used Angular.js and Node.js framework for building web-apps and is highly efficient with the Laravel PHP framework as well as using Restful services.
  • Involved in Installing, configuring IBM WebSphere Portal Server 8.0 and IBM WAS 8.5 on Windows for DEV server.
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads)
  • Developed SOAP and REST services using JAX-RS, Used and developed web services with JAX-RS and JAX-WS.
  • Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing. Developed the application by implementing MVC Architecture by integrating Hibernate and Spring frameworks.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
  • Use ReactJs to create more responsive webpage's, which can be compatible with all the browsers and compatible with the different devices.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS. Used date-format and moment packages in Node.JS to save the timestamp in database converting into GMT.
  • Performed dynamic UI designing with HTML5, CSS3, less, Angular.js, JavaScript, JQuery, JSON and AJAX.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures. Also used JPA with Hibernate provider.
  • Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods like mortgage calculating. Developed several SQL and HQL queries and Stored Procedures to retrieve data.
  • Distributed, secure and scalable application development using J2EE technologies like Servlets, JSP, Struts, Spring Core, Spring MVC, Amazon Web Services (AWS), Web Service Development (Using SOAP and RESTFUL) and Hibernate.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Creating, Debugging and testing web applications using web services using RESTFUL, Javascript, JQuery, AJAX and SQL
  • Implemented Grails Spock Test cases for all existing controllers, Services and Domain classes.
  • Performance tuning of WebSphere Application server and Portal Server, IBM HTTP server for optimal performance based on user load.

Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, SASS/LESS, OOJS, Ember.js, Bootstrap, Express.Js, React JS, Fluxible framework. Backbone Js, visual studio 2010, JavaScript, AJAX, JQuery, Java, Angular JS 2.0, Node JS, XML, XHTML, DOM, MySQL, NPM, MongoDB, MVC Architecture, AEM, KARMA/Jasmine, GIT, GRUNT, Apache Tomcat.

Confidential, Los Angeles, CA

Software Developer

Responsibilities:

  • Involved in requirement analysis, design, coding and unit testing.
  • Design and developed eService application and implemented single sign-on solutions using SAML to connect to WellBeing (LV) application.
  • Created JKS file to interact with third party application using certificate and public key during SSO implementation.
  • Golang back-end development for Microservices.
  • Building Microservices using Golang, JSON, Docker, MongoDB.
  • Implemented code to generate SAML response to interact with third party application successfully.
  • Used SSO and SAML token creation and authenticate to the external system from ADE application.
  • Used Testing tools Like Ginkgo and Go mega framework.
  • Built website and database system for in house, programmed in Python through Django streamline framework.
  • Improved test automation efficiency and execution through development of a distributed resource management system written in Erlang.
  • Designed and developed new features for application using Java, J2ee, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, and XSL.
  • Designed and implemented database structure in MySQL/ PL/SQL Server.
  • Developed SQL queries. Actively worked on stored procedures.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Created all the services to work with the various entities provided and rectified the services using REST APIs.
  • Involved in creation of automation framework using selenium and testing.
  • Used JIRA & Confluence were the tools used to keep things in check.
  • Designed layouts on the front-end and developed web pages responsive for smart desktops using JavaScript, HTML5, CSS3, Bootstrap and JQuery.
  • Created a development environment using AWS Web services like EC2 and S3.
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for web services communication.
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
  • Used Maven script for building and deploying the application.
  • Used JSON for data exchange between application modules along with XML.
  • Installed and configured a Linux server to publish applications and the DataBase.
  • Used several commands appended to Jenkins to perform relevant actions on the code.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Utilized Git version control tool as the source control management system and used SVN version control tools to manage source repository.
  • Used HipChat and Lync for inter-personal communication amongst team members.
  • Used Agile, SCRUM as the project management methodology and

Environment: GO, GoLang, Microservices, JavaScript, HTML5, CSS3, Angualar, Bootstrap, JSON web token, SSO/SAML, Python, ErLang, Java, Spring, Hibernate, MySQL, PL/SQL, Rest, Soap, Eclipse, Git, SVN, Junit, Selenium, Agile, AWS EC2, S3, Maven, JSON, XML, Jira, Linux, hipchat, Jenkins

Confidential

Software Developer

Responsibilities:

  • Involved in requirement analysis, design, coding and unit testing.
  • Design and developed eService application and implemented single sign-on solutions using SAML to connect to WellBeing (LV) application.
  • Created JKS file to interact with third party application using certificate and public key during SSO implementation.
  • Implemented code to generate SAML response to interact with third party application successfully.
  • Wrote AngularJS controllers, views, and services for new website features.
  • Used Hibernate ORM framework integrated with Spring framework for data persistence and transaction management.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Designed and developed RESTFUL service interface using Spring MVC to the underlying customer event APIs.
  • Generated WSDL file for publishing the Web Services.
  • Used Log4j for logging errors, messages and performance logs.
  • Perform transition from regular waterfall development model to Agile - Scrum framework.
  • Used RAD and WAS7.0 in entire Dynamic project development.
  • Maintained source code version in JAZZ.

We'd love your feedback!