Vaibhavkumar Joshi

Full Stack Developer at TCS Canada
  • Claim this Profile
Contact Information
Location
North York, Ontario, Canada, CA
Languages
  • English Full professional proficiency
  • Gujarati Native or bilingual proficiency
  • Hindi Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Milan Pavasiya

Vaibhav is an exceptionally talented professional and is a technical enthusiast. He has always been collaborative, engaged and had innovative ideas that always contributed to the project we worked on together. He will be an extremely valuable addition to any team works with. I highly recommend him.

Kirandeep Kaur Gill

Vaibhav has diverse knowledge of technologies and programming languages. He has a sharp and focused mind. As a team player , he is always open to new ideas and suggestions. He is persistent and a quick learner.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Docker for the Absolute Beginner - Hands On - DevOps
    Udemy
    Apr, 2023
    - Sep, 2024

Experience

    • Canada
    • Telecommunications
    • 1 - 100 Employee
    • Full Stack Developer
      • Dec 2021 - Present

      ● Developing responsive backend REST APIs in Java Spring. ● Developing microservices in NodeJs (Express & Typescript) to facilitate decision-making at scale with low latency. Also writing data queries in GraphQL. ● Developing UI - Wealth Management Web Application in Angular. ● Writing Unit & Integration Tests and Testing applications end to end. ● Designing UML sequence diagrams for solutions. ● Writing MongoDB scripts. ● Code Reviews and Troubleshooting and optimizing of APIs. ● Focusing on the development and implementation of reusable features in distributed systems using test-driven development methodologies to ensure high code quality and reduce defects with scalability and security. ● Creating and maintaining confluence page specifying design, workflows, and procedures to facilitate effective knowledge transfer and collaboration with stakeholders. ● Implementing clean and effective code and branch management techniques to optimize version control workflows and streamline collaborative software development. ● Conducting thorough root cause analysis of code for areas of improvement bringing innovative ideas for application and architecture. Show less

    • Brazil
    • Graphic Design
    • 1 - 100 Employee
    • Full Stack Developer
      • Jul 2021 - Nov 2021

      ● Developed and maintained Java web applications using Spring Boot, Hibernate, and MySQL. ● Worked on a team of 5 developers to deliver a new product on time and within budget. ● Led the development of a web-based application using Java, Spring Boot, Angular, and MySQL, resulting in a 30% increase in user engagement and a 20% reduction in loading times. ● Collaborated with a cross-functional team of designers and backend developers to deliver high-quality features within strict deadlines, ensuring smooth project execution and on-time delivery. ● Actively participated in daily stand-up meetings and weekly sprint planning sessions, promoting agile development practices and ensuring seamless team communication. ● Optimized database queries and introduced caching mechanisms, resulting in a 40% improvement in application performance and reduced server load. Show less

    • India
    • Information Technology & Services
    • 700 & Above Employee
    • Full Stack Developer
      • Apr 2018 - Aug 2019

      ● Designed and implemented a user authentication and authorization module, enhancing security and protecting sensitive user data, leading to zero security breaches during my tenure. ● Integrated a payment gateway, enabling seamless and secure online transactions, which contributed to a 15% increase in revenue for the company. ● Actively participated in architecture discussions and code design reviews, contributing to the continuous improvement of the development process. ● Assisted senior developers in building and maintaining web applications using Java, Servlets, JSP, and MySQL. ● Design and Developing Software in Asp.Net MVC. ● Developing web service in Node Js. ● Monitoring health and performance of production system. ● Talking through requirements with clients. ● Coding SQL scripts and maintaining database. Show less

Community

You need to have a working account to view this content. Click here to join now