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 & Development Laravel Spark Laravel Sanctum MariaDB MySQL FilamentPHP Redis

Front-end

Vue.js Inertia.js TailwindCSS 4 TailwindCSS Alpine.js 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 API Integration & Development 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, Vue.js and Inertia, with API integrations connecting it to the wider toolchain to keep operational data in sync.

Skills

Back-end

Laravel 12.x API Integration & Development 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 API Integration & Development 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 and management system for a popular sports organisation. The work involved extensive Laravel API development, designing and building numerous REST API integrations alongside queue-based implementations to process large volumes of data reliably.

Skills

Back-end

Laravel 12.x Laravel Nova API Integration & Development 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 API Integration & Development TailwindCSS 4
2021–2026
(1 assignment)
Loco Solutions Internal Platform

2021–2026 • 1 assignment

Internal business management platform built with Laravel and FilamentPHP. API integration and development sits at its core, connecting third-party services such as FreeAgent for finance, alongside custom MCP servers that expose the platform's data and actions to AI-driven workflows.

Skills

Back-end

Laravel 12.x Laravel Livewire API Integration & Development 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 API Integration & Development 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. A focused application built around Laravel API development, communicating with the main administration platform through a secured API. As an externally-hosted app it required robust API security, with access enforced through Laravel policies.

Skills

Back-end

Laravel 12.x API Integration & Development 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 API Integration & Development Vue.js Inertia.js TailwindCSS
2023
(1 assignment)
Observer Platform

2023 • 1 assignment

Vue 3 composition with Laravel 10, Inertia.js and Tailwind. A focused application centred on Laravel API development, integrating with the main administration platform through its API to surface key business data. Built on the Laravel Breeze boilerplate with custom styling to meet branding guidelines.

Skills

Back-end

Laravel 10 API Integration & Development MariaDB

Front-end

Vue.js Inertia.js TailwindCSS

CRM and Content Platform

Laravel 7 Laravel Livewire API Integration & Development TailwindCSS
2023
(1 assignment)
CRM and Content Platform

2023 • 1 assignment

A project built in Laravel 7 featuring substantial Laravel API development, exposing secured endpoints with Laravel Sanctum and integrating external APIs. Laravel Nova powered the admin, with Laravel Livewire and TailwindCSS for the client-facing aspects.

Skills

Back-end

Laravel 7 Laravel Livewire Laravel Nova API Integration & Development Laravel Sanctum MySQL

Front-end

TailwindCSS

Broker Web Platform

Laravel 9 API Integration & Development TailwindCSS
2022–2023
(1 assignment)
Broker Web Platform

2022–2023 • 1 assignment

Customer-facing Nuxt front-end powered by a back-end REST API developed in Laravel 9. The Laravel API development was central to the build, exposing the data and business logic the front-end consumed, with the admin section powered by Laravel Nova 4.

Skills

Back-end

Laravel 9 Laravel Nova API Integration & Development Laravel Sanctum MySQL

Front-end

TailwindCSS Nuxt

Co-working Space Online Booking System

Laravel 10 Laravel Livewire Laravel Jetstream API Integration & Development 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 the Stripe payment API via Laravel Cashier, with the third-party API integration central to keeping availability and bookings in sync.

Skills

Back-end

Laravel 10 Laravel Livewire Laravel Jetstream Stripe API Integration & Development MySQL

Front-end

TailwindCSS

Online Radio Platform

Laravel 8 API Integration & Development 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. Included Laravel API development with Laravel Sanctum, building secured API endpoints for third-party access.

Skills

Back-end

Laravel 8 API Integration & Development Laravel Spark Laravel Sanctum MySQL

Front-end

Vue.js Bootstrap

Online Fitness Application

Laravel 8 API Integration & Development
2022
(1 assignment)
Online Fitness Application

2022 • 1 assignment

Maintenance and development of a fitness-based web application built in Laravel 8, with a focus on API integration work connecting to external fitness APIs such as Apple Health and Strava.

Skills

Back-end

Laravel 8 API Integration & Development MySQL

Front-end

Foundation SCSS

Wedding Accommodation Booking System

PHP Laravel 9 Laravel Livewire Laravel Jetstream API Integration & Development TailwindCSS
2022
(1 assignment)
Wedding Accommodation Booking System

2022 • 1 assignment

Online booking system for customers to book rooms for a wedding venue. Beyond standard Laravel Cashier usage, the build involved heavy custom Stripe API integration, working directly with the Stripe API to handle bespoke payment and booking flows for the venue.

Skills

Back-end

PHP Laravel 9 Laravel Livewire Laravel Jetstream Stripe API Integration & Development MySQL

Front-end

TailwindCSS

Energy Sector Application

Laravel 8 Laravel Livewire Laravel Jetstream API Integration & Development TailwindCSS Alpine.js
2020–2021
(4 assignments)
Energy Sector Application

2020–2021 • 4 assignments

Application in the energy sector built using Laravel Jetstream and the TALL stack. API integration and development sat at the heart of the build, with extensive use of Redis and queues to gather and process data from a range of external services and data sources.

Skills

Back-end

Laravel 8 Laravel Livewire Laravel Jetstream API Integration & Development MySQL Redis

Front-end

TailwindCSS Alpine.js

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.

Laravel API development

A good chunk of my work is API development. I design and build REST and JSON APIs in Laravel, version them properly, secure them with token or OAuth authentication, and add the rate limiting, pagination, and error handling that make an API pleasant to build against. I document the endpoints so the teams consuming them aren't left guessing.

I also do plenty of integration work, wiring Laravel applications up to third-party APIs for payments, messaging, CRMs, and data feeds. If you need a freelance Laravel API developer to build a new API, extend an existing one, or untangle an integration that's misbehaving, that's squarely the kind of work I take on.

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.

Do you build and integrate Laravel APIs?

Yes, API work is a core part of what I do. I build REST and JSON APIs in Laravel from scratch, extend existing ones, and integrate third-party APIs for payments, messaging, and data. Authentication, versioning, rate limiting, and clear documentation come as standard.

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.