Available for freelance

Freelance Laravel Developer

Hi, I'm Richard Bishop, UK based and available for contracts

Full-stack web developer specialising in Laravel, Vue.js, Livewire, and Inertia.js. Professional developer since 2005, Laravel specialist since 2014.

Skills

Back-end

PHP Laravel 12.x Laravel 10 Laravel 9 Laravel 8 Laravel 7 Laravel Livewire Laravel Jetstream Laravel Nova Stripe API Integration Laravel Spark Laravel Sanctum MariaDB MySQL FilamentPHP

Front-end

Vue.js Inertia.js TailwindCSS 4 TailwindCSS Foundation SCSS Nuxt Bootstrap

AI

Claude Code OpenAI JetBrains AI Laravel MCP Laravel Boost

Deployment/Version Control

GitLab GitHub Laravel Forge

Testing

Playwright Pest PHPUnit Pest Browser Testing

Projects

Operations Toolkit

Laravel 12.x Vue.js Inertia.js TailwindCSS 4
2026
(1 assignment)
Operations Toolkit

2026 • 1 assignment

Internal operations management platform for tracking enquiries, work packages, time tracking, and project cycles. Built with Laravel and Blade templating.

Skills

Back-end

Laravel 12.x MariaDB

Front-end

Vue.js Inertia.js TailwindCSS 4

AI

Claude Code Laravel Boost

Deployment/Version Control

GitLab

Testing

Pest Pest Browser Testing

Sports Administration System

Laravel 12.x Vue.js Inertia.js TailwindCSS 4
2023–2026
(9 assignments)
Sports Administration System

2023–2026 • 9 assignments

Vue 3, Inertia.js, Laravel and Tailwind development for a large administration management system for a popular sports organisation. Contains many API integrations along with queue-based implementations to process data.

Skills

Back-end

Laravel 12.x Laravel Nova API Integration MariaDB

Front-end

Vue.js Inertia.js TailwindCSS 4

AI

Claude Code OpenAI JetBrains AI

Deployment/Version Control

GitLab

Testing

Playwright Pest PHPUnit Pest Browser Testing

Loco Solutions Internal Platform

Laravel 12.x Laravel Livewire TailwindCSS 4
2021–2026
(1 assignment)
Loco Solutions Internal Platform

2021–2026 • 1 assignment

Internal business management platform built with Laravel and FilamentPHP

Skills

Back-end

Laravel 12.x Laravel Livewire MySQL FilamentPHP

Front-end

TailwindCSS 4

AI

Claude Code OpenAI JetBrains AI Laravel MCP Laravel Boost

Deployment/Version Control

Laravel Forge

Testing

Pest

Agent Management Administration

Laravel 12.x Vue.js Inertia.js TailwindCSS 4
2023–2025
(3 assignments)
Agent Management Administration

2023–2025 • 3 assignments

Vue 3 composition with Laravel 10, Inertia.js and Tailwind. Smaller app, focused on a specific area of the business with API integration to the main administration application. This was an external app so required robust security via rules implemented with Laravel policies.

Skills

Back-end

Laravel 12.x API Integration MariaDB

Front-end

Vue.js Inertia.js TailwindCSS 4

Deployment/Version Control

GitLab

Online Therapy Project

Laravel 10 Vue.js Inertia.js TailwindCSS
2024
(1 assignment)
Online Therapy Project

2024 • 1 assignment

Vue and Inertia based project for a therapy management system. Maintenance updates and migrations for many clients' individual apps.

Skills

Back-end

Laravel 10 MySQL

Front-end

Vue.js Inertia.js TailwindCSS

Deployment/Version Control

GitHub

Observer Platform

Laravel 10 Vue.js Inertia.js TailwindCSS
2023
(1 assignment)
Observer Platform

2023 • 1 assignment

Vue 3 composition with Laravel 10, Inertia.js and Tailwind. Smaller app, focused on a specific area of the business with API integration to the main administration application. Custom styling of the Laravel Breeze boilerplate to meet branding guidelines.

Skills

Back-end

Laravel 10 API Integration MariaDB

Front-end

Vue.js Inertia.js TailwindCSS

CRM and Content Platform

Laravel 7 Laravel Livewire TailwindCSS
2023
(1 assignment)
CRM and Content Platform

2023 • 1 assignment

A project built in Laravel 7 with API integrations, Laravel Nova, Laravel Livewire and TailwindCSS for the client-facing aspects. Laravel Sanctum for API integration.

Skills

Back-end

Laravel 7 Laravel Livewire Laravel Nova Laravel Sanctum MySQL

Front-end

TailwindCSS

Undisclosed Laravel 9 and Front-end Project

Laravel 9 TailwindCSS
2022–2023
(1 assignment)
Undisclosed Laravel 9 and Front-end Project

2022–2023 • 1 assignment

Customer-facing front-end application using Nuxt that accesses a back-end API written in Laravel 9. The admin section was powered by Laravel Nova 4.

Skills

Back-end

Laravel 9 Laravel Nova API Integration Laravel Sanctum MySQL

Front-end

TailwindCSS Nuxt

Co-working Space Online Booking System

Laravel 10 Laravel Livewire Laravel Jetstream TailwindCSS
2022–2023
(1 assignment)
Co-working Space Online Booking System

2022–2023 • 1 assignment

Online venue booking system for a venue provider. Integrates with an external booking system API and takes payment using Laravel Cashier and Stripe.

Skills

Back-end

Laravel 10 Laravel Livewire Laravel Jetstream Stripe API Integration MySQL

Front-end

TailwindCSS

Online Radio Platform

Laravel 8 Vue.js Bootstrap
2020–2023
(5 assignments)
Online Radio Platform

2020–2023 • 5 assignments

Dashboard application with various modules built with Laravel Spark to offer radio streaming services. API integration with Laravel Sanctum for secure third-party access.

Skills

Back-end

Laravel 8 API Integration Laravel Spark Laravel Sanctum MySQL

Front-end

Vue.js Bootstrap

Online Fitness Application

Laravel 8
2022
(1 assignment)
Online Fitness Application

2022 • 1 assignment

Maintenance of a fitness-based web application built in Laravel 8. Integration with external APIs such as Apple Health and Strava.

Skills

Back-end

Laravel 8 MySQL

Front-end

Foundation SCSS

Wedding Accommodation Booking System

PHP Laravel 9 Laravel Livewire Laravel Jetstream TailwindCSS
2022
(1 assignment)
Wedding Accommodation Booking System

2022 • 1 assignment

Online booking system for customers to book rooms for a wedding venue. Payments are processed via Stripe and Laravel Cashier.

Skills

Back-end

PHP Laravel 9 Laravel Livewire Laravel Jetstream Stripe MySQL

Front-end

TailwindCSS

Why hire me

I'm a Laravel specialist with twenty years of professional experience. Most of my work comes from referrals and repeat clients, so this section is mainly for new clients who want a sense of what I'm like to work with before getting in touch.

Experience

I've been a professional developer since 2005 and Laravel has been my main tool since 2014. Before Laravel I worked with CodeIgniter, raw PHP, and a stretch of .NET. That's a long time to be doing one thing, and it means I'm not learning the framework on your project. I know the conventions, the common gotchas, and the parts of the ecosystem you only really pick up from running applications in production for years.

How I work

I'm UK based and work UK hours. I prefer written communication because it leaves a record, and I'm happy to jump on a call when it actually helps. I keep pull requests small and reviewable. I write tests for the parts of the code that matter, and I'm honest about the parts I think don't need them.

I'll tell you when I think a brief is wrong, and I'll flag risks early rather than waiting for them to become incidents. If the work I'm being asked to do isn't the work that needs doing, I'll say so. Most clients appreciate this. A few don't, which is fair enough.

What I work on

The bulk of my recent work is Laravel application development: new builds, feature additions, refactors, and version upgrades. I'm comfortable with Livewire, Inertia, Vue, and Tailwind on the frontend side, and I've worked across most of the common infrastructure including queues, scheduled jobs, search, payment gateways, and third-party APIs.

I take on contracts of any length, from a few hours of consulting through to multi-month builds. I work solo or as part of an in-house team, whichever fits the engagement.

Engagement style

I'm direct about scope, timelines, and cost. I'd rather quote conservatively and deliver early than over-promise and slip. If something is going to take longer than I thought, you'll hear it from me before it becomes a problem. If I'm not the right person for the job, I'll say so, and where I can I'll point you toward someone who is.

Frequently Asked Questions

What is your day rate?

My day rate is £400 to £600 + VAT depending on the complexity and duration of the engagement. I'm also available on an hourly or ad-hoc basis for smaller pieces of work.

What size projects do you take on?

I work on everything from quick ad-hoc tasks to long-term builds. Whether you need a few hours of consulting or a multi-month engagement, I'm happy to discuss your requirements.

Are you available for ongoing or retainer work?

Yes. I offer retainer arrangements for clients who need regular, ongoing development support. This works well for teams that want a reliable Laravel specialist on call without a full-time commitment.

Do you work on-site or remote?

I work remotely by default, which is how I deliver the best results. I'm flexible on occasional on-site visits if the project calls for it.

What is your typical availability?

Availability varies, so the best way to find out is to get in touch. I can often accommodate urgent work at short notice, and for larger projects I typically book 2 to 4 weeks ahead.