profile-pic
Vetted Talent

Vishal Vasoya

Vetted Talent

I have started my career as junior php developer with vision infotech. i have worked in variety of projects and various kind of complex projects. i had worked with team lead position and manage large team with development.

i always try to provide best solution and quality of code to client. my main motto is to work with honesty.

  • Role

    Sr. PHP Developer

  • Years of Experience

    7.9 years

Skillsets

  • REST API - 7 Years
  • Rest APIs - 7 Years
  • Postgre SQL - 6 Years
  • JSP
  • Code igniter
  • Node Js
  • HTML
  • CSS
  • AJAX - 6 Years
  • PHP
  • REST API - 7 Years
  • jQuery - 6 Years
  • JavaScript - 7 Years
  • MySQL - 7 Years
  • Laravel - 4 Years
  • PHP - 7 Years
  • Laravel

Vetted For

7Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Laravel DeveloperAI Screening
  • 57%
    icon-arrow-down
  • Skills assessed : CSS, HTML, jQuery, Laravel, MySQL, PHP, Vue JS
  • Score: 57/100

Professional Summary

7.9Years
  • Dec, 2022 - Dec, 20231 yr

    Sr. PHP Developer

    Unipart Group (UK)
  • Apr, 2021 - Jul, 20221 yr 3 months

    Sr. PHP developer + TL

    Softices consultancy pvt ltd
  • Aug, 2018 - Mar, 20212 yr 7 months

    Sr. PHP Developer + TL

    Elaunch solution pvt ltd
  • Feb, 2018 - Jul, 2018 5 months

    Sr. PHP Developer + Team Leader

    CoderKube Technologies

Applications & Tools Known

  • icon-tool

    PHP

  • icon-tool

    XAMPP

  • icon-tool

    cPanel

  • icon-tool

    MySQL

  • icon-tool

    FTP server

  • icon-tool

    jQuery

  • icon-tool

    Git

  • icon-tool

    Javascript

  • icon-tool

    HTML5

  • icon-tool

    Ajax

  • icon-tool

    REST API

  • icon-tool

    Node.js

  • icon-tool

    Laravel

  • icon-tool

    Apache

  • icon-tool

    PostgreSQL

  • icon-tool

    WampServer

  • icon-tool

    Slack

  • icon-tool

    Asana

  • icon-tool

    Jira

  • icon-tool

    Skype

  • icon-tool

    NetBean-IDE

  • icon-tool

    Visual Studio Code

  • icon-tool

    CodeIgniter

  • icon-tool

    Postman

  • icon-tool

    FileZilla

  • icon-tool

    Clarizen

  • icon-tool

    Trello

  • icon-tool

    Teamwork

  • icon-tool

    Redmine

  • icon-tool

    Zoho

  • icon-tool

    Zoom

  • icon-tool

    Youtube studio

  • icon-tool

    GitLab

  • icon-tool

    ClickUp

  • icon-tool

    Google Docs

  • icon-tool

    Google Drive

  • icon-tool

    Google Sheets

  • icon-tool

    Twitter

  • icon-tool

    PayPal

  • icon-tool

    Stripe

  • icon-tool

    Networking

  • icon-tool

    WordPress

  • icon-tool

    NetBeans

  • icon-tool

    Eclipse

Work History

7.9Years

Sr. PHP Developer

Unipart Group (UK)
Dec, 2022 - Dec, 20231 yr
    I had worked as a senior php developer. I had also managed the multiple projects over here and managed the multiple tasks with the team.

Sr. PHP developer + TL

Softices consultancy pvt ltd
Apr, 2021 - Jul, 20221 yr 3 months
    I had worked as a team leader and php developer. I had also managed the team over here and managed the various projects as a lead.

Sr. PHP Developer + TL

Elaunch solution pvt ltd
Aug, 2018 - Mar, 20212 yr 7 months
    I had worked as a team leader and php developer. I had also managed the team over here and managed the various projects as a lead.

Sr. PHP Developer + Team Leader

CoderKube Technologies
Feb, 2018 - Jul, 2018 5 months
    I have working with my own team and also manage multiple projects as a team leader and also developed many complex projects.

Achievements

  • Participated in various state and national level events with programming competitions. Employee of the month and year in previous companies.

Testimonial

CoderKube Technologies

Lee T

It was quite an extraordinary journey but through it all their patience, professionalism, and problem solving solutions shone through lighting the way to an highly satisfying conclusion. Moreover their willingness to go the nth degree to establish a long term relationship, versus merely transactional, was worthy of the time and energies invested to get this project right. All in all they've reinforced their reputation as a high quality service provider delivering promised results in a timely and budget friendly fashion.

Major Projects

4Projects

Carunch

Softices consultancy pvt ltd.
Feb, 2020 - Present6 yr 3 months

    Carunch ::

    Technology Used :Laravel 9, Rest API (passport), React Js,

    Postgresql, Jquery, Ajax

    Carunch system is developed to generate car valuation reports

    based on its current condition.

    Carunch is also contains offline inspection to the car for accuracy.

    Automatic generating premium cars demised value or valuation.

Game Center Panel

Softices consultancy pvt ltd.
Apr, 2022 - Present4 yr 1 month

    Technology Used : Laravel 9, Rest API (passport), Postgresql, Jquery,

    Ajax

    Game Center is a centrali ed backend panel for multiple mobile

    game application.

    Game Center panel contains user role based access for individual

    game panels for each panel.

    Game wise API endpoint and setting for each game.

    User only login once and have a access of all games.

Sotik Voting System

    Sotik voting system has many functionalities with much complexity like counting fake vote versus actual vote and predicting the winner among all the candidates. Sotik Voting System is developed for gulf countries where election will be held on this live website for prediction of winners only.

Twitter Direct Message

CoderKube Technologies
Mar, 2017 - Jul, 20181 yr 4 months

    Twitter Direct Message

    Technology Used: Core PHP ,REST API, AJAX , JQuery, Twitter API

    Twitter DM is system which is used to bring the direct message of

    configured twitter account and performed many operation like reply

    the message like chat box, favorite, close and transfer etc.

    Twitter API v1.1 is used to get direct messages from inbox and store

    it in database.

Education

  • Bachelor of Computer Application

    Veer Narmad South Gujarat university (2013)
  • MCA

    VNSGU UNIVERSITY
  • BCA

    S. V. Patel College of CS & BM

Certifications

  • PHP

    Vision InfoTech (Jan, 2015)

Interests

  • Watching Movies
  • Acting
  • Anchoring
  • Driving
  • Cricket
  • Exploring
  • Food Blogging
  • Singing
  • Writing
  • AI-interview Questions & Answers

    Yes. Definitely. Sure. Yes. Actually, I have started with Michael on the core PHP. And as Tapas has very much experience with Laravel, with over six years in core deck network development, also, and over six years in REST API development. As well as, I have a little work experience, one year in node.js development. I've also implemented security and authentication and authorization for web applications. I've worked with various kinds of CMS frameworks, like WordPress, and Magento. Also, I have used various kinds of code versioning control, such as Git, Bitbucket, and GitLab. And various kinds of API test tools, like Postman, and Swagger. I have used various kinds of third-party API integration, like Google, Facebook, Instagram, Twitter, and Crypto APIs, web-based APIs, XML-based APIs, and SOAP APIs as well. And also, I have implemented various kinds of messaging tools, like Teams, Skype, Mattermost, and also use various kinds of project management tools, like Redmine, Trello, ClickUp. And I have experienced managing a team of 22 to 35 people, faced with managing the requirements, analyzing the requirements, submitting requirement documents, assigning resources, getting daily updates, and delivering perfect products to the customer. Also, I am aware of agile and Scrum methodologies to achieve projects.

    To optimize the performance of a Laravel application and ensure it implements the necessary security components, such as excess filters to prevent escalation, we have to provide server-side validation as well as client-side validation. We also need to perform indexing and use the Eloquent ORM model to access the database, perform relationships between tables and models, and enhance the performance of the entire application. To use the proper components for specific requirements, if you want to run a job and queue 10 Laravel jobs, you have to build traits for helper functions to reduce intent code and adhere to the DRY principle to improve the code and reduce code redundancy. For security purposes, we have to make use of authorization and security packages like authorization, authentication based, and CSRF token based forms. We need to build a form using a CSRF token to ensure security.

    We can use edge table and CSSM using the blade. We have a blade engine. Also, we can use an on our Laravel mix to use the latest technology also. Now the Laravel framework supports various front-end technologies like Vue.js and we can bind Vue.js with Laravel very easily. So we can use edge table and CSS in the view files and also make a blade-based template engine to enhance the impact.

    Yes, I have faced various challenging situations. I'm implementing a view in Laravel with a check query. Actually, when we use multiple frontend systems. Then we have to manage the parent component churn scheme. We have to use the same version of the Java query check query. If you want to, we have to use indexing and also maintain the app to ingest files properly to import both the

    Yes, I'm very much ensured that we have globally available GDPR rules, like global data protection rules and security laws, which are available with the various security councils, defined by the various isolated security councils. So we have to maintain each and every security compliance, like data breaching, the sharing of user data, and also defining the GDPR rules strictly for global application. We have to supply the rule name in the browser. We'll get an authentication prompt such as user and password. So we have to define the security laws and as well as the summarization of the GDPR rules.

    If it's a large amount of more than a little bit. If you have a large application and a monolithic application, then we have to define various sub-modules. Making sub-modules and using a module-based and task-based code structure, we have to build. Communication between those modules will be easy. And we have to use a maximum level of modularity. Like, if we follow the ORM model for the database and model operations. Then dividing the task into smaller modules. And if we are dealing with it this way, then we can easily achieve larger amounts of integration into small, manageable components. But while we are managing small components, we can set up add-ons. We have to make sure that every routing and every component is secured with authentication and delivery layers to achieve the task. But the most challenging part is maintaining more components.

    Actually, we have created a custom component, like the example component, implemented into the division tag that is called IDF. And Scriptec will have used Laravel mix to create a mix package. It contains the JS for the RAM JS, which compiles the Vue JS component and produces the external address and binds it into the division.

    We have a layouts folder, which contains a contents app. We are listing the main engine, or main component. Then we have a section called "title home section." In the content section, we are adding an H1 tag with the homepage text. And the section will win. So, the H1 header will be added into the content section. We have a title and content section.

    Yeah, actually, there is one situation where I have to push the code. But in the code, where the application goes to run, then some calibration logical things get messed up. So, in code review, we have a gate-based and branch-based course. So, the code is reviewed, and I have to change into my branch. Again, I push the code, and I have debugging in local using a debugger and debugging points. Then I go to the branch, and again, I pre-reproduce the issues and identify the issues. I rectify those issues. And again, I post the code into the branch and make that change.

    Yes. If a security breach was written, the Lara representative, first of all, would represent that the major thing is to stop the security breach, which is to identify the cause, I have to identify the problem and then identify the cause of the problem, and then implement the fastest possible solution to remove the security breach.