Post Job Free

Resume

Sign in

Stack Developer Node Js

Location:
Plainsboro, NJ
Posted:
April 22, 2024

Contact this candidate

Resume:

David

Full Stack Developer

Email: ad467l@r.postjobfree.com

609-***-****

PROFESSIONAL SUMMARY

Having 13+ years of experience with specialization in development, and customization of software applications, to deliver robust and scalable enterprise scale systems for corporate clients.

Strong experience in working on user interface applications and professional web applications using HTML,

HTML5, XSL, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, ReactJS, AngularJS, Node.js, Backbone.JS, Ember.js, ReactJS.

Developed, Configured and Deployed a variety of Portals and UI Applications.

Involved and in all phases of Software Development Life Cycle (SDLC) from gathering requirements to testing, implementation and support.

Experience in working with third party web services APIs and Web Services.

Experience in making Responsive web pages using Twitter Bootstrap and media queries.

Expertise in debugging and troubleshooting existing code.

Experienced with implementing different features of Bootstrap.

Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.

Good understanding in Angular.js, Ember.js, Jasmine, Karma, Backbone.js, React.js, require.js, node.js framework concepts and Responsive Design.

Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.

Developed application-level code to interact with the backend (Java) code AJAX and JSON and consume the JSON data as a part of AJAX calls and update the DOM

Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, and jQuery, AJAX, XML and JSON.

Managing Mongo DB using MMS monitoring tool.

Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5, XHTML, and CSS3 based on the W3C and WCAG, ADA standards.

Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.

Strong experience with Optimization variable test.

Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome with Browser testing, knowledge of cross-browser/cross-platform compatibility.

Added server-less functions for time-consuming, large-scale changes and maintenance, thereby offloading server (AWS Lambda) and database (site-wide queries, SEO optimization)

Performed unit testing using JUnit aiding test driven Development in some scenarios.

Integration and deployment of applications done using tools like ANT, Maven debugging through logging frameworks like log4j.

Good experience in using various version controls like SVN, and CVS, GIT.

Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.

Familiar with creating Views for better DB performance. Worked on creating materialized views for Data Analytics projects to enhance query performance.

Used Oracle Enterprise Manager for SQL tuning and monitoring the performance of the query.

Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.

Familiar with React Hooks and designing components using Redux architecture

Worked with unit testing of JavaScript applications using Karma, Jasmine, apimocker, Jest.

TECHNICAL SKILLS:

Operating Systems

Windows, Linux, Unix, Mac OS

Web Development

HTML5, CSS3, JavaScript, JSON, AJAX, XML, XHTML, DHTML, MVC, DOM, JDBC

JavaScript Libraries

React.js, jQuery, Ext.js, angular.js, backbone.js, Ember.js Require.js, Node.js, Bootstrap.

Scripting Languages

HTML, CSS, Java script, AJAX, Shell script, jQuery

Database Skills

Mongo DB, SQL, PL/SQL, Oracle, JDBC

Protocols

TCP/IP, HTTP, FTP and SOAP.

Web/Application Server

IBM Websphere6.0/7.0, Apache Tomcat 4.1, and Weblogic10g/11g

Operating Systems

Windows, Linux, Unix, Mac OS

Web Services

SOAP, REST

Methodologies

Agile, TDD, SDLC

CI/CD Tools

Jenkins and Chef

Modelling Tools

UML, Design Patterns, Rational Rose, Visio

Databases

Oracle, DB2, SQL Server, MySQL, MongoDB

Version Control

GIT, SVN

Build Tools

Docker and Jenkins

PROFESSIONAL EXPERIENCE

Client: Symantec Corporation June 2018- Present

Location: Mountain View, California

Role: Full Stack Developer

Description: Symantec focuses on innovation in areas most critical for enterprise customers — Threat and Data Protection. Our modern approach helps customers stay ahead of threats, simplify security operations, and protect people and data anywhere, across all types of devices.

Responsibilities:

Design and development the Front-End and User Interface applications using react, and Redux for LifeLock website with all pages like Info page, add family page, Payment page, Receipt page, PAM flow, on-demand KBA, Change Plan.

Worked on different pages like Info page, add family page, Payment page, Receipt page, Account setup, PAM flow, on-demand KBA, Change Plan, Upsells, Optimization.

Building reusable components by using React and use for feature development.

Developed React Custom Hooks for reusability.

Developed Single page web application by using React libraries.

Application developed by using React Hooks UseState, UseEffect, UseMemo, UseRef to store or manipulation Dom.

Developed React Application by using pure Components to avoid re rendering.

Created reusable React components and managed application state with Redux. Applied redux middleware using redux-promise, redux-thunk and redux-saga.

Used High-Order Component to improve component reusability.

Refactored the client-side validation to decouple the UI and business logic, reduced dependency and event listeners.

Leveraged advanced tools including NPM, Webpack, Babel, and SASS to establish a robust component-based React architecture, promoting maintainability and scalability.

Implemented on Upsells on Add family Upsell, payment page Upsell, Midsection Upsell, Receipt page Upsell.

Design and development of user interfaces using HTML5, CSS3, JavaScript, jQuery and Custom directives.

Worked on different environments (legacy & Tech overhaul).

Implemented FCRA -Fair Credit Reporting Act to store Key fact, value with update stamp on Mongo DB.

Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.

Performed Unit Testing and Integration testing of the application.

Developed various functionalities such as Relationship Tiles, Upsell, Search, Pagination, and Filtering.

Integrated RESTful APIs to enhance application functionality and user experience.

Implemented server-side rendering (SSR) techniques to enhance application performance and improve SEO.

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.

Ensure the continuous availability of our mission critical MongoDB clusters.

Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.

Developed and maintained robust and scalable web applications using Node.js, delivering enhanced user experiences and improved performance.

Designed and implemented RESTful APIs and server-side functionalities, ensuring seamless communication between front-end and back-end systems.

Created custom APIs and integrated third-party APIs, enhancing application functionality and extending its capabilities.

Utilized Express.js framework to streamline the development of server-side applications and APIs, optimizing code efficiency.

Implemented caching mechanisms using technologies like Redis to optimize application performance and reduce load times.

Actively monitored and optimized application performance using tools like New Relic and integrated logging and error handling.

Integrated databases like MongoDB and MySQL with Node.js applications, enabling efficient data storage and retrieval.

Developed on demand, combo and compression server using Node.js.

Used AJAX extensively to implement front end /user interface features in the application.

Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Worked on Responsive Design which would support most of the devices as well.

Worked in Agile Methodologies for incremental development to deliver better application.

Ensured cross-device and cross-browser compatibility during testing.

Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.

Developed custom modules and components that enhance the core capabilities of Node.js, ensuring adaptability and scalability.

Applied fundamental C# concepts such as multithreading, exception handling, and collections to construct classes.

Environment: HTML, CSS3, JavaScript, React JS, Redux, SASS, NodeJS, AJAX, Mocha, Jest, Responsive Design, Node JS, Backbone.js, Mongo DB, JSON, Karma, NPM, Bower, Gulp, Jenkins, JIRA, Babel, Webpack.

Client: Clorox July 2014– May 2018

Location: Pleasanton, California

Role: Frontend Developer

Description: The Clorox Company manufactures and markets consumer and professional products worldwide. It operates through four segments: Health and Wellness, Household, Lifestyle, and International.

Responsibilities:

Design and development of user interfaces using HTML5, CSS3, JavaScript, jQuery and Bootstrap.

Involved in web designing using HTML5, CSS3, JavaScript and extensively used Table less Design in CSS for positioning.

Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.

Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.

Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end UX design such as web pages, graphics.

Used Jasmine unit testing for JavaScript and Angular JS code.

Worked on Adobe tagging to capture the Metrix for UI elements based on requirements.

Performed Unit Testing and Integration testing of the application.

Worked on RESTFUL Responsive Design which would support most of the devices as well.

Developed various functionalities such as search, pagination, filtering.

Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.

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 cross-browser/platform HTML, CSS, LESS and JavaScript to match design specs for complex page layouts while adhering to code standards.

Designed Frontend with in object-oriented JavaScript Framework like Angular.js.

Design, develop and test HTML, CSS, jQuery and Ember.js that meets accessibility and web browser standards for websites.

Ensure the continuous availability of our mission critical MongoDB clusters.

Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.

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 XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.

Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.

Developed HTML prototype documents with CSS Style Sheets.

Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.

Developed classes using core Java concepts such as Multithreading, Exception Handling, and Collections. Utilized Spring Boot and Spring Security to build Microservices and deployed them to AWS cloud.

Defined Hibernate Named Queries for batch processing and Criteria Queries for Microservices.

Designed and developed mobile applications using Flutter framework, employing Dart programming language to create visually appealing user interfaces.

Leveraged Flutters platform-specific APIs and plugins to integrate device features such as camera, location services, and notifications into mobile applications, enhancing user experience and functionality.

Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.

Involved in writing application level code to interact with API Web Services using AJAX, JSON.

Worked on responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users.

Integrated the frontend jQuery with backend REST API.

Environment: HTML, XHTML, CSS3, JavaScript, Responsive Design, Sencha, Node JS, Backbone.js, Handlebars.js Mongo DB, jQuery, JSP, AJAX, JSON, Jasmine.

Client: I-Cura Technology Aug 2010 – Apr 2014

Location: India

Role: UI Developer

Description: We specialize in emerging technologies and advanced laboratory testing solutions in areas crucial for new treatment development and validation, including immune-therapy, cell and gene therapy, spatial biology, tumour microenvironment, organoid systems.

Responsibilities:

Design and development of user interfaces using HTML5, CSS3, JavaScript, jQuery.

Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.

Involved in web designing using HTML5, CSS3, JavaScript, and Design in CSS for positioning.

Participated in making Responsive Web Designs. Developed cross-browser/platform design specs for complex page layouts while adhering to code standards.

Designed Frontend with in object-oriented JavaScript.

Designed Frontend within object-oriented JavaScript Framework like bootstrap.

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.

Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction. Developed HTML prototype documents with CSS Style Sheets.

Involved in designing applications by building reusable UI Components.

Used SASS Preprocessor for writing maintainable code.

Environment: HTML, XHTML, CSS3, JavaScript, React, jQuery, JSP, AJAX.

EDUCATIONAL QUALIFICATION:

Bachelor of Technology in in Computer Science Engineering

Jawaharlal Nehru Technological University Hyderabad

2010



Contact this candidate