Nirav
Gajera
Hello! I'm a dedicated and experienced PHP | Laravel Developer specialising in building modern, scalable, and efficient web applications. Over the years, I've worked on diverse projects — from large-scale e-commerce platforms to AI-powered SaaS solutions and workflow automations.
My expertise spans Laravel, Vue.js, Inertia.js, React, and CodeIgniter, with a strong focus on clean architecture and optimised performance. I'm also proficient in building automated systems and n8n workflows, creating intuitive admin dashboards using Laravel Nova and Bootstrap, and integrating secure payment gateways like Stripe and PayPal.
Passionate about creating impactful digital solutions, I take pride in delivering clean, maintainable code and seamless user experiences — transforming ideas into fully functional applications and intelligent automation that help businesses and users achieve more.
Feel free to reach out: niravgajera1@gmail.com
Academic Background
Work History
- Led the redesign and development of Erin Condren, a popular US-based e-commerce platform — revamping the front-end for an improved user experience and building a Laravel + Vue.js admin panel for efficient site management. Coordinated tasks via Jira and GitHub for timely delivery.
- Built a sophisticated admin panel using Laravel Nova 4 for the Erin Condren platform, empowering administrators with intuitive tools for seamless content control and site optimisation.
- Developed Event Kaboodles, an event management and booking system using Laravel Blade — featuring a Bootstrap admin panel, Stripe payment integration, and both guest and registered user checkout flows for a secure, seamless experience.
- Designed and built Skill Sync AI from scratch — an AI-powered resume and job-description matcher using React, Inertia.js, and Laravel Breeze, with ATS scoring, keyword gap analysis, AI cover letter generation, and downloadable reports.
- Architected and published complex automation workflows as a Verified n8n Creator, streamlining business processes and integrating third-party APIs with custom logic.
- PHP: Studied OOP principles and MVC architecture; implemented various design patterns to build efficient, maintainable web applications including e-commerce systems, booking platforms, authentication modules, and blog projects in core PHP.
- Laravel: Built a dynamic blog application with an admin panel and engaging UI. Completed multiple CRUD projects to gain hands-on experience with Laravel's ecosystem and best practices.
- CodeIgniter: Enhanced the company's internal Employee Management System (EMS) with new features — including performance tracking, goal assignment, and monthly behaviour reports — to support a more productive and insight-driven work environment.
- PHP: Gained a solid foundation in core PHP and MySQL by building a fully functional Online Photographer Booking platform — covering end-to-end features for seamless photographer discovery, scheduling, and booking, which also served as my MCA final year project.
Selected Work
A collection of projects built throughout my education and professional career.
- Built a complete footwear e-commerce platform using core PHP and MySQL, with separate user and admin panels.
- User features include registration, login, product browsing by category, cart management, wishlist, order placement, and a feedback system.
- Integrated PayPal payment gateway for secure online transactions and order processing.
- Admin dashboard covers product, category, brand, order, user, feedback, and gallery management.
- Reporting modules provide date-wise, month-wise, year-wise, and resource-based analytics for business insights.
- Built a multi-role movie ticket booking system in core PHP using OOP and MVC architecture, supporting admin, theater manager, and customer roles.
- Implemented role-based workflows for managing theaters, theater groups, movie listings, seat configurations, and booking operations.
- Developed a dynamic seat selection and reservation system with real-time availability handling.
- Admin and theater dashboards cover movie management, schedules, seating layouts, and booking records.
- Designed a normalised relational database for efficient handling of theaters, shows, seats, and transactions.
- Built a full-featured quiz platform using Laravel 12 with complete authentication, role-based access control (admin/user), and clean MVC architecture.
- Implemented a dynamic quiz engine with attempt limits, randomised questions, real-time scoring, and detailed result review.
- Advanced features include a leaderboard, timer-based quizzes with persistent state, and secure answer validation to prevent spoofing.
- Designed a scalable backend using a dedicated service layer (QuizService) and a normalised database schema for quizzes, attempts, and answers.
- Ensured reliability with 30+ automated tests covering authentication, scoring logic, access control, and edge cases.
- Built a full-stack complaint management platform using Laravel 12, Vue 3 SPA, and Sanctum-based API authentication.
- Designed a RESTful JSON API backend to support the SPA architecture and future mobile integrations.
- User portal includes complaint submission with file attachments, status tracking, filtering, and profile management.
- Admin portal supports complaint assignment, status workflows, category management, user administration, and audit logging.
- Modular frontend state management built with Pinia and route-based SPA navigation via Vue Router.
- Includes email verification, password reset, notification handling, and role-based access control.
- Built from scratch — an AI-powered resume and job-description matcher with cover letter generation, developed using Laravel 12, React, and Inertia.js.
- Helps job seekers and hiring teams instantly assess resume relevance, identify skill gaps, and prepare for interviews with AI-powered examination features.
- Powered by Gemini 2.5 Flash for resume-job matching with match percentages, semantic scoring, keyword gap analysis, and ATS optimisation.
- Supports multiple input formats — PDF, DOCX, DOC, TXT, JSON, and XML — with secure parsing and validation.
- Generates personalised AI cover letters that can be edited in-browser and downloaded as PDFs.
- Authenticated user dashboard (Laravel Breeze) with upload history, file management, and an analytics overview.
- Backend built on PHP 8.2 and MySQL, with Tailwind CSS for styling and PhpWord, Spatie PdfToText, and LibreOffice CLI for document parsing.
- Downloadable AI scan reports with detailed resume-job matching insights and ATS recommendations.
Technical Toolkit
I have hands-on experience and proven expertise in the following areas:
- Full-Stack Web Application Development
- Backend Development with Laravel, CodeIgniter, and RESTful APIs
- Frontend Development using Vue.js, React.js, and Inertia.js
- AI-Powered Web Applications & Google Gemini / OpenAI API Integration
- Workflow Engineering & Automation with n8n (Verified Creator)
- Payment Gateway Integration (Stripe & PayPal)
- Database Design, Query Optimisation & Caching (MySQL, Redis)
- Object-Oriented Programming & Design Patterns (SOLID Principles)
- Code Optimisation & Performance Tuning
- Version Control and CI/CD with Git, Docker, AWS, Laravel Cloud, and Railway
- Admin Panel Development using Laravel Nova and Bootstrap
- Project Management & Agile Workflow (Jira, GitHub)
- Problem Solving, Team Collaboration & Technical Documentation
Here are some of the technologies I've worked with and implemented across my projects. I'm continuously exploring new tools and frameworks to broaden my skill set.
My Setup
Writing
A personal blog created with Mailchimp — covering a range of topics and articles.
Visit Blog
A WordPress blog covering Health, Fashion, Food, Shopping, Events, Fiction, Travel, and Education.
Visit BlogLinkedIn Profile
Connect with me professionally on LinkedIn.
Locate Me
📍 Ahmedabad, Gujarat, India
Find Me Online