Dhruv Chhotani

Dhruv Chhotani

Full Stack Developer

Followers of Dhruv Chhotani448 followers
location of Dhruv ChhotaniNorth York, Ontario, Canada

Connect with Dhruv Chhotani to Send Message

Connect

Connect with Dhruv Chhotani to Send Message

Connect
  • Timeline

  • About me

    Full Stack Developer | JAVA | Python | React | Node.js | JavaScript | Automation

  • Education

    • Sheridan College

      2019 - 2020
      Master's degree Electromechanical Engineering Technician
    • Gujarat Technological University

      2013 - 2017
      Bachelor's degree Instrumentation and Control Engineering
  • Experience

    • BrainByte Infotech

      Jun 2017 - Nov 2018
      Full Stack Developer

      • Involved in the Analysis, Design, Development, and Testing production of applications using the Waterfall model.• Configured the deployment descriptors in Hibernate to achieve object-relational mapping.• Used Object Oriented Methodology for Java application design.• Involved in developing UI using Spring MVC framework, JSP, HTML, CSS, JavaScript, jQuery, and AJAX.• Worked on Java Maven project with Hibernate framework for developing new features and modification requests.• Analyzed business requirements to translate functional requirements into technical requirements and developed web applications using MongoDB, Node.js, and React.js/Redux.• Used Bootstrap and React.js and Node.js in effective web design.• Developed the whole application module using object-oriented JavaScript and jQuery and made it more interactive with the help of Ajax.• Implemented form validation using JavaScript along with DOM manipulation.• Created responsive web pages on the tool using Bootstrap and CSS framework.• Developed API using Node.js to allocate access to data in SQL, and MongoDB. Show less

    • Synchrony Financial

      Mar 2021 - now
      Full Stack Developer

      • Working in Agile teams which focused on applications made using Test-Driven Infrastructure principles.• Creating basic SQL for CRUD operations and advanced SQL for procedures.• Designing and implementing multi-tier applications using web-based technologies like Spring MVC.• Implement modules into Node.JS to integrate with designs and requirements.• Involve in designing web pages using HTML, CSS, JavaScript, React.js, Redux, React-Bootstrap, Node.js, and Mongo DB.• Using React.JS for templating for faster compilation and developing reusable components.• Use a combination of jQuery plugins, as well as completely custom JavaScript to build an Ajax-driven user interface.• Design user-interface and check validations using JSP and JavaScript.• Develop architecture to use SpringMVC and Hibernate components wired together by Spring Framework and set up application server deployment environments.• Use JSON communication for accessing Restful web services data payload.• Responsible for source code and version control, Involved in integration and deployment.• Create Ajax calls to exchange information with MySQL.• Implement Entity Relationship Diagrams and physical data models using MS Visio. Show less

  • Licenses & Certifications

    • Basics of PLC

      Siemens
    • Basics of SCADA

      Siemens
    • Process Instrumentation

      Siemens