Initializing portfolio
Nirav Gajera
Available for work
Full Stack Developer — Ahmedabad, Gujarat

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

0+
Years Exp.
0+
Projects
9.15
MCA CGPA
Coding
Education

Academic Background

July 2021 — October 2023
Master of Computer Applications (MCA)
Silveroak University  ·  Ahmedabad, Gujarat
CGPA: 9.15 / 10
Final Year Project — Online Photographer Booking Platform (guided by GlobalIt Web)
July 2017 — September 2020
Bachelor of Computer Applications (BCA)
Shree Umiya BCA College  ·  Gujarat University  ·  Ahmedabad, Gujarat
Second Class
Team Lead — Final Year Project: Shoeholic E-commerce Website
Experience

Work History

Full Time (3 Years+)
ArsenalTech Pvt. Ltd.
Jr. Software Developer
📍 Ahmedabad, Gujarat
Sept 2023 — Present
  • 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.
PHPLaravelCodeIgniterVue.jsReact.jsAI Integrationn8n AutomationLaravel NovaGitHubJiraProject ManagementTeamworkSDLC
Internships
ArsenalTech Pvt. Ltd.
Web Developer Intern
📍 Ahmedabad, Gujarat
Feb 2023 — Sept 2023
  • 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.
PHPLaravelCodeIgniterVue.js
Global It Web
PHP Intern (Hybrid)
📍 Ahmedabad, Gujarat
Feb 2023 — May 2023
  • 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.
HTMLCSSJavaScriptPHP
Projects

Selected Work

A collection of projects built throughout my education and professional career.

Shoeholic User Panel Shoeholic Admin Panel
01
Shoeholic — E-commerce Web Application
  • 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.
PHP MySQL JavaScript Bootstrap HTML CSS PayPal
Movie Ticket Booking System
02
Movie Ticket Booking System — Multi-Role Platform
  • 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.
PHP MySQL JavaScript jQuery MVC OOP
Quiz Dashboard Quiz Creation
03
QuizMaster — Production-Ready Quiz Platform
  • 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.
Laravel 12 PHP MySQL / SQLite JavaScript Tailwind CSS Pest
CMS Dashboard CMS Create Complaint
04
Complaint Management System — SPA + API Platform
  • 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.
Laravel 12 PHP Vue 3 Pinia Vue Router Sanctum Tailwind CSS MySQL
Skill Sync Dashboard Skill Sync Match History
05
Skill Sync AI — Resume & Job Matching Platform
  • 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.
PHPLaravelMySQLReact + Inertia.jsLaravel BreezeTailwind CSSGemini 2.5 Flash
Skills

Technical Toolkit

Technical Skills

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.

Programming Languages
PHP JavaScript TypeScript C++
Libraries & Frameworks
Laravel CodeIgniter Laravel Nova Inertia.js Laravel Breeze
Database Technologies
MySQL phpMyAdmin SQLite SQLyog Redis
Web Development
Vue.js React.js Bootstrap 4/5 HTML5 CSS3 Tailwind CSS Stripe PayPal
AI & Cloud-Based Technologies
ChatGPT / OpenAI API Gemini AI (Google Cloud) n8n Automation Docker Git AWS Railway Supabase Laravel Cloud Jira
Operating Systems
Windows Ubuntu Linux macOS
Device

My Setup

HP Laptop 15-bs0xx
64-bit operating system, x64-based processor
OS: Microsoft Windows 10
Installed RAM: 8 GB
Processor: Intel® Core™ i3-6006U CPU @ 2.00GHz
Storage: 1TB HDD, 128GB SSD
Blogs

Writing

Personal Blog
Personal Blog

A personal blog created with Mailchimp — covering a range of topics and articles.

Visit Blog
WordPress Blog
WordPress Blog

A WordPress blog covering Health, Fashion, Food, Shopping, Events, Fiction, Travel, and Education.

Visit Blog
LinkedIn

LinkedIn Profile

Connect with me professionally on LinkedIn.

Location

Locate Me

📍 Ahmedabad, Gujarat, India

Social Media

Find Me Online