We provide IT Staff Augmentation Services!

Sr. Full Stack Web/sr. Java Backend/sr. Node Js Developer Resume

0/5 (Submit Your Rating)

Las Vegas, NV

SUMMARY

  • Full Stack Web Developer with 8.5 years of professional experience in the development of Web - Based and Client/Server applications in conjunction with back-end development.
  • Experience in Software life cycle phases like Requirement Analysis, Implementation, and estimating the time-lines for the project.
  • Experience in Architecture, Design and building complex, high performance, scalable and easily maintainable solutions for Web, and Distributed applications.
  • Extensive experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as React JS, Node JS framework.
  • Worked with front end build environment of Grunt, Node JS and GIT version control system.
  • Extensive experience in developing and maintain various databases using Packages, procedures and triggers.
  • Experience in popular JavaScript frameworks such as libraries like Node.JS, jQuery, React JS.
  • Experienced in developing static/dynamic HTML (HTML5) pages, providing client-side validations in JavaScript and providing interactive front end GUI using CSS2/3 and XHTML.
  • Experienced in developing back-end applications with Python.
  • Worked with ReactJS in creating various application specific directives and filters to show the search related results.
  • Solid understanding of React JS Virtual Dom Algorithm, for React JS performance optimization.
  • Developed a web-based application using React JS, Node.js and Responsive Web Design.
  • Experience in cloud services using Amazon Web Services (AWS) and Google Cloud Platform (GCP).
  • Extensive knowledge on CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Experienced in developing visualizations using Python libraries such as pandas, numpy, Matplotlib, and tools like Tableau.
  • Experienced in implementing Machine Learning Algorithms such as linear, logistical regression.
  • Experienced with working with NLP techniques.
  • Experience in developing micro-services for de-coupling and scalability of the application.
  • Experience in Agile and Waterfall methodologies such as Extreme Programming, Scrum, and Test-Driven Development.
  • Ability to learn and adapt quickly to emerging new technologies. Adaptive to team environment and also has the capability of completing complex tasks independently.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically, and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

Web Technologies: HTML5, XML, CSS3, JavaScript, jQuery.

Programming Languages: Python, JavaScript

Version Control: Git

JavaScript Libraries: jQuery, Node.js, Bootstrap, React.js, Redux, Angular

Methodologies: Agile, Waterfall

Database: Oracle, SQL, PLSQL, NoSQL, Cayley Database

Operating Systems: Windows, Linux.

Visualizations: Tableau, Power BI

Cloud technology: Google Cloud Platform

Familiar Technologies: Redis, pub-sub

PROFESSIONAL EXPERIENCE

Confidential

Sr. Full Stack Web/Sr. Java Backend/Sr. Node JS Developer

Responsibilities:

  • Involved in developing the ecommerce platform and workforce management tool.
  • Implemented REST API using Node.js, Express.js.
  • Used node.js as a proxy to interact with RESTful services and interacting with SQL Database.
  • Used Mocha, Chai unit test framework to write unit tests for JavaScript code and Jest for the client-side unit testing.
  • Experience in working web applications deployed on Amazon Web Services (AWS) and configuring services like Aws Route, Cloud Front, Elastic load Balancer, EC2, RDS and Cloud watch.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Have worked on AWS to integrate the server side and client-side code.
  • Extensive knowledge on CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Experience working with Node JS to develop single page along with dynamic web applications.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Worked with front end build environment of Grunt, Node JS and GIT version control system.
  • Experienced with Docker container service and applications by creating Docker images from Docker file.
  • Extensively worked with making calls to APIS to fetch the data from the backend as JSON response and
  • Developed Swagger UI for both the applications.
  • Implemented Presentation layer using CSS Framework, Node.JS, ExtJS, ReactJS, AngularJS, knockoutJS, Wire-framing, HTML5.
  • Developed responsive single page applications using React JS, SASS, JavaScript/ES6, and Node.js
  • Solid understanding of React JS Virtual Dom Algorithm, for React JS performance optimization.
  • Used Jenkins for continuous integration and continuous deployment pipeline.
  • Developed Audit functionality to log each activity over AWS using AWS Lambda, SNS, SQS.
  • Developed user interface by using the React JS, Redux for SPA development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
  • Integrating Reacts Redux framework to scale and maintain the application better while handling large amounts of data.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, Axios, Node.js, Express.js, ES6, Jest, Mocha, Chai, PostgreSQL, AWS, Webpack, POSTMAN, Gerrit, Jenkins, JIRA, Git

Confidential

Sr. Full Stack Web Developer

Responsibilities:

  • Involved in developing and working on application which helped user to get pre approvals on credit card Applications.
  • Achieved role-based access to the application and used SSO for the integrated product and plugins.
  • Developed end points which cater to the internal verification of the user using Express, Node.js.
  • Developed and migrated many applications from monolithic to micro service-based architecture
  • Build React components and stand-alone functions to be added to any future pages.
  • Build large-scale web applications and mobile-first websites using JavaScript, React, AngularJS, and C#.
  • Develop various screens for the front end using ReactJS/Redux and used various predefined components from NPM (Node Package Manager).
  • Worked with ReactJS in creating various application specific directives and filters to show the search related results.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Developed the flux pattern by using redux framework as a core dependency
  • Responsible for developing a front-end application using React JS and Redux architecture for internal team's productivity use.
  • Implement modules into Node.js to integrate with designs and requirements along with Web Markup Services
  • Developed the application using Agile Scrum methodology, Sprint meetings, and attended daily standup meetings.

Environment: PLSQL, NodeJS, ReactJS, JavaScript, Google Cloud Platform, Bootstrap, Responsive Web design, JSON, Redis, NLP, Cayley DB, HTML5, CSS3, Agile and Windows.

Confidential, Las Vegas, NV

Software Engineer

Responsibilities:

  • Worked on the software which was a virtual assistant named ALICE (A Live Interactive Customer Experience)
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed procedures and triggers which would delete the test data routinely every fortnight.
  • Developed procedures that maintain the data and enforced many integrity constraints so that the database remains consistent across all servers.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Built applications using ReactJS which allowed us to render pages on both the client and server using the same codebase.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed Micro-services in NodeJS for scaling and improving the response time of the API.
  • Involved in developing HTML5 and JavaScript for client-side presentation and, data validation on the client-side with in the forms.
  • Worked in Agile Scrum projects and attended Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.

Environment: MySQL, NodeJS, ReactJS, HTML5, CSS, JavaScript, XML, JSON, REST, Agile

Confidential

Software Engineer

Responsibilities:

  • Developed backend architecture codes in languages C and Java.
  • 7+ weekly tasks were automated, saving the team a total of 86 hours per week.
  • Worked as a Business Analyst, from understating the client requirements to converting and delivering them in technical objectives.
  • Developed responsive single page applications using React JS, SASS, JavaScript/ES6, and Node.js
  • Developed many screens for the Confidential & Confidential area manager using Java Swing.
  • Designed and developed the Customer Service portal using framework ReactJS along with HTML5, CSS3, Bootstrap.
  • Developed a web-based application using React JS, Node.js and Responsive Web Design.
  • Worked on OFS Cloud. The project was being migrated to OFS Cloud from a different System.
  • Developed animations using jQuery with the existing JavaScript backend architecture codes.
  • Implemented Web services for the transmission of large blocks of JSON data over HTTP.
  • Worked on git as a version controller
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: C, Java, MySQL, HTML5, CSS3, JavaScript, XML, jQuery,, Node JS, React JS, JSON, SOAP, Agile and Windows.

Confidential

Software Engineer

Responsibilities:

  • The module also describes how to implement a connection to a database using the entity framework.
  • Implementing search, paging,and export functionality for each screen.
  • Using jQuery JSON for the dynamic user interface, retrieval,and posting of data.
  • Implementing web services for communicating one application to another application by using SOAP.

Environment: JavaScript, MySQL, HTML, CSS, XML, jQuery.

We'd love your feedback!