Vishal Gadhiya

Vishal Gadhiya

$25/hr
Full Stack Developer (Laravel + Vue.js)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
27 years old
Location:
Ahmedabad, Gujarat, India
Experience:
5 years
Vishal Gadhiya Sr. Software Engineer Phone: - Email :- Location: Ahmedabad, India SKILLS PHP Laravel (Livewire, Inertia.js) Vue.js MySQL / Redis ABOUT ME Highly skilled Laravel and Vue.js developer with 5+ years of experience in building robust and scalable web applications. Proficient in backend development using Laravel and frontend development using Vue.js. Strong understanding of software development principles and best practices. Passionate about creating elegant and efficient code solutions. PHPUnit Rest API HTML / CSS Bootstrap Tailwind CSS JavaScript jQuery Nginx / Apache Ubuntu / Linux WORK EXPERIENCE Sr. Software Engineer JULY 2021 - SEP 2023 ViitorCloud Technologies Pvt. Ltd. Extensive experience in developing SaaS (Software as a Service) applications using Laravel framework. Lead a team of developers in designing and implementing scalable Laravel-based applications, resulting in significant performance improvements and streamlined workflows. Created RESTful APIs and integrated third-party services. Optimized application performance and scalability. Conducted code reviews and provided constructive feedback. AWS Git (GitHub, Bitbucket) Jira / ClickUp Agile / Scrum SOFT SKILLS Adaptability Software Engineer JUNE 2019 - JULY 2021 iFlair Web Technologies Pvt. Ltd. Developed and maintained web applications using Laravel and Vue.js. Experience in implementing multi-tenancy architecture to support multiple clients and organizations within a single SaaS application. Implemented multi-tenancy architecture, including tenant identification, database segregation and tenant-specific features. Designed and implemented scalable database structures, optimized queries, and implemented caching mechanisms to improve application performance and responsiveness. Participated in agile development methodologies, including daily stand-ups and sprint planning. Time Management Communication Software Engineer Team Work SixthSenseInfo Pvt. Ltd. EDUCATION BCA Saurashtra University 2015 - 2018 MARCH 2018 - MAY 2019 Implemented new features and enhancements for web applications using Laravel. Utilized MySQL for database management, including creating tables, writing queries, and optimizing database performance. Expertise in implementing user authentication and authorization mechanisms, ensuring secure access to SaaS applications. Collaborated with the team to identify and fix bugs and issues, ensuring the smooth functioning of applications. Participated in agile development methodologies and daily stand-up meetings. LANGUAGES English PROJECTS 1. Wellbase Hindi Technologies Used: Laravel, React.js, RESTful API, MySQL, Payment Gateways Integration Gujarati Project Description: Developed a RESTful API using Laravel to serve as the backend for a frontend application. The API provided data and functionality required by the frontend, such as user authentication, data retrieval and manipulation, and integration with third-party services. HOBBIES Cricket Music Photography Hiking Roles and Responsibilities: Collaborated with the frontend development team to understand the application requirements and design the API architecture that meets those needs. Designed and implemented RESTful API endpoints using Laravel, adhering to industry best practices and conventions. Collaborated with the frontend team to define and document API specifications and requirements for smooth integration. Defined the data structures, endpoints, request/response formats, and authentication mechanisms based on the application's requirements. 2. Scalando Technologies Used: Laravel, Vue.js, PostgreSQL, Redis, JavaScript, Pusher, AWS S3 Project Description: Developed a multi-tenant application using Laravel, allowing multiple organizations or clients to access and manage their own isolated instances within a single application. Implemented features such as tenant onboarding, user management, data segregation, and customization options for each tenant. Roles and Responsibilities: Analysis and create a great user experience for the product. Designed and developed database segregation techniques to ensure data isolation and security between tenants. Worked closely with the QA team to conduct testing and resolve issues related to multitenancy and tenant-specific functionality. Maintain code to ensure the product is of the highest quality. 3. ALKMY Technologies Used: Laravel, Vue.js, Ionic Angular, MySQL, Redis, Socket.io, AWS S3 Project Description: Developed a comprehensive API for a buying, selling, and trading product application using Laravel. The application facilitated users in buying, selling, and trading various products in a user-friendly and secure manner. Roles and Responsibilities: Develop a RESTful API to facilitate communication between the Ionic Angular frontend and the backend. Optimize API performance to handle high concurrent user loads. Analyzed project requirements to design a RESTful API using Laravel, adhering to REST principles and best practices. Integrated WebSockets and Laravel Echo to provide real-time updates to users on product availability, new listings, and messages. 4. Tix4all Technologies Used: Laravel, CakePHP, MySQL, Payment Gateways Integration Project Description: Developed a web application using Laravel for managing events and ticket sales. The application allowed event organizers to create and manage events, performers, venues, and ticket inventory. Users could browse events, purchase tickets, and receive digital tickets for entry. Roles and Responsibilities: Collaborated with the team to gather requirements, analyze business needs, and translate them into technical specifications for the event ticket management application. Designed and developed the backend architecture using Laravel framework, ensuring scalability, performance, and maintainability. Created a database schema and utilized Laravel's Eloquent ORM for efficient data management and retrieval.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.