We provide IT Staff Augmentation Services!

Sr. Node.js Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Expertise in development of multi - tiered enterprise applications using Java/J2EE technologies like Spring, Struts, Servlets, JSP, Hibernate, EJB, JDBC, JMS, IBM MQ Series, JNDI, Java Beans and Web services (SOAP, WSDL, RESTFUL) Experience in Distributed Application Development and Object Oriented Programming (OOP).
  • Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive web design. (RWD).
  • Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQUERY and also experience in making web page cross browser compatible.
  • Experience in creating custom, general use modules and components which extend the elements and modules of core Node.JS.
  • Experience building SOA implementations including SOAP and RESTful based web services.
  • Experienced in MEAN stack development such as Angular.JS, Express JS, Node.JS, and Mongo DB.
  • Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3Cestablished web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in working MVC Architecture and also in using version control(SVN)
  • Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers, data connectivity and data integration.
  • Strong experience with RESTFUL and SOAP based Web Services, HTML5, CSS3, Bootstrap (css), Maven, and ANT.
  • Experience with integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
  • Experience is GitHub as a version control system, an important component of Source Configuration Management (SCM).
  • Experience in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Hands on experience in using JUnit 4.2/4.6, Log4J 1.2.17, spring test and Spock with Groovy for debugging and testing the applications.
  • Experience in developing SOA (Service Oriented Architecture), RESTFUL and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Experience in data access technologies like JDBC, JPA, Hibernate, SQL, PL/SQL, Stored Procedures and Triggers besides writing transaction queries, DDL and DML with development tools like, Aqua Data Studio and TOAD.
  • Expertise in unit testing frameworks like Junit, Test NG and quality metrics tools like PMD, Find Bugs, Check Style and QJ-pro. And knowledge on Continues Integration tool Jenkins.
  • Extensively worked on application servers WebSphere 8.0, Apache Tomcat web server.
  • Proficiency in Software Development Life Cycles, worked with Waterfall and Agile SCRUM methodologies facilitating rapid and continuous delivery of software valuables to the customers.
  • Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing and Development & Testing.

TECHNICAL SKILLS:

Programming & Web Technologies : HTML4/5, CSS2/3, XHTML, XML, XSLT, JSON JSP, JavaScript, AJAX, JQuery, MVC Design, UI Concept Modeling/Wire framing, Angular, React, Backbone, Node, SASS, Bootstrap, Yeoman, Gulp, Grunt, Mocha, Jasmine, Karma.

IDE's & Tools : Atom, Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text Editor, Atom, Xcode, Brackets, GIT, Chrome Developer Tools, Browserstack, Gulp, Grunt, Webpack.

Web/App Servers : Apache Tomcat 5.0.25, HTTP Web Server, Jetty Server, Nginx.

Database : MongoDB, MySQL, Oracle 11g, SQL Server 2005, PostgreSQL.

Framework : Angular JS, kendo UI Other Tools Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker.

Operating Systems : OSX, Win 7/8/10, Linux (Ubuntu/Redhat/Centos/Debian)

WORK EXPERIENCE:

Sr. Node.Js Developer

Confidential, San Francisco, CA

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.

Java/Node.JS. Developer

Confidential, Semmes, AL

Responsibilities:

  • Developing the business functionalities and exporting them as RESTFUL web services. Developed application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • Designed REST APIs supporting JSON that allow sophisticated, effective and low cost application integration.
  • Designed, coded and maintained application components based on detailed design specifications solutions to meet user requirements and structured the application components using EXT JS 3.5.
  • Written JUNIT(TDD) test cases for testing Spring Framework classes and wrote many Java Scripts to do client side validations.
  • Designed Frontend with in object oriented JavaScript frameworks like Angular.js, Node.js, React.js and Ext.js.
  • Fired several queries using SQL to process the data on SQL Server. Moved all hardcoded values to database.
  • Good Knowledge on C# MVC structure, worked on creating models, objects, classes and integrating of backend methods with frontend.
  • Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Used Ext.js for building rich internet applications(RIA), backbone.js& Require.js to optimize in-browser use and to load the module and to improve the Speed.
  • Worked with Node.JS framework including authoring complex directives, services, controllers and filters.
  • Customized Angular JS filters in several locations to get the required output.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Developed various AngularJS directives to help build the functionality and UI behaviour using JavaScript. Example: directive for browser controls like: disable right click, browser close, lock screen while transition.
  • Writes Angular JS, PHP, JQuery, Java Script, Ajax and MySQL code using Eclipse Builder.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Involved in configuring and integrating Spring and Hibernate frameworks. Involved in design and implementation of MVC architecture in different modules.
  • Used Angular JS Factories and Services to make Ajax calls or Restful Calls to get data in JSON Format.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Storing the SOAP messages received in the JMS Queue of Websphere (MQ Series)
  • Used Angular JS MVC Framework in the development of the web applications.
  • Designed doe dashboard and reports using backbone .is MVC framework that connects to internal and public restful APIs.
  • Was Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Designed and developed custom Message Driven Beans as per the requirement to process the message from the websphere queue.
  • Built data visualizations to monitor file server load, web server speeds, data processing in Backbone JS, jQuery, d3, MySQL.
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
  • Designed and developed Business components and Integrated with Spring framework. Wrote data Components for Plan Setup, wrote and called Stored Procedures using Java, HQL, Hibernate.
  • Developed the client interface for back office bolster and worked cooperatively in Agile scrum group on the outline and improvement of use based MVC system HTML and CSS3
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked on AWS Cloud Watch, Cloud Formation and Cloud Trail services. Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used AJAX extensively to implement front end /user interface features in the application. Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Used JAX-RS to develop the Web services layer, implementing web service using JAX-RS specific implementation.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).

Environment: Java, J2EE, JSP, Servlets, HTML, XML, JBoss, jQuery, Java Script, Hibernate, Oracle, SQL, Spring MVC, Spring IOC, Spring DAO, JMS, JPA, Web Servics, SOA, Perforce, Eclipse, Maven, Unix, Linux, Agile Methodology.

Java Developer

Confidential, New York, NY

Responsibilities:

  • Involved in writing the validation rules for general server side validations for implementing validation rules as part observer J2EE design pattern.
  • Developed Tabbed pages using Bootstrap with jQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
  • Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Implemented all UI modules for the product using JavaScript, Bootstrap and jQuery and Integrated jQuery Grid View for all Data View for the product.
  • Used JBoss for deploying various components of application and MAVEN as build tool and developed build file for compiling the code of creating WAR files.
  • Used jQuery CSS selectors, toggles and hover functionality, ToolTip, Ajax Forms.
  • Designed and developed the UI components using JSP, HTML, CSS, JavaScript, Angular JS, JQuery and AJAX.
  • Developed the application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed UI using JSTL custom tag library, JSP, JavaScript, JQuery, AJAX
  • Developed front end application using HTML, XHTML, CSS, JavaScript, JQuery, JQuery UI, JSP, JSTL.
  • Used ANT tool to build and deploy the whole application into IBM Websphere Application server (WAS) and Websphere Process Server (WPS) in Linux /Centos OS.
  • Coordinated team application of Test-driven-development (TDD) strategies to optimize system quality and to enable rapid refactoring and Agile Methodology.
  • Used Dreamweaver as HTML Editor for designing new pages. Developed HTML prototype documents with CSS Style sheets.
  • Used IBM RAD for checking out the code and developing the logic.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.
  • Apache Struts framework. Add Java Stored Procedure using TOAD to calculate complex interest rates. Write required Action Servlets, EJBs, and JSPs.
  • Involved in writing the parsers for parsing and building the XML documents using SAX and DOM Parsers.
  • Involved in Agile Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Coordinating meetings between client and quality team and also helping them in giving domain knowledge.
  • Preparing Minutes of Meeting after daily status call using Microsoft word and sending it to client and all team members.
  • Developed various java objects (POJO) as part of persistence classes for OR mapping.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Development carried out under My Eclipse Integrated Development Environment (IDE).
  • Attended project meetings on a regular basis and helped to improve the Project workflow.

Environment: Java, J2EE, Spring 2.5, JSF 1.2, EJB, JMS, JBoss, Eclipse, Hibernate, JSP, JSTL, AJAX, CVS, JavaScript, HTML, XML, MAVEN 2.x, SQL, Oracle, SAX and DOM Parser, EasyMock, Web Services (SOAP, WSDL).

We'd love your feedback!