Charlie Horton

Hi, I’m Charlie. I design and build platforms.

CTO and product-focused engineer building scalable platforms with Laravel, React, and modern cloud infrastructure.

About me

Hi, I’m Charlie, a technical founder and CTO who builds scalable, elegant software products that solve real-world problems.

I specialise in architecting full-stack platforms, marketplaces, and mobile apps using Laravel, React, Vue, and modern cloud infrastructure. From complex quoting systems to AI-powered property platforms, I turn messy requirements into intuitive, production-ready products that people genuinely enjoy using.

I care about clean architecture, thoughtful UX, and building systems that don’t just work, but scale.

Outside of tech, I produce music, collect Pokémon cards, and attempt to improve my golf game (with limited success).

Timeline

Present

Co-founder & CTO - PropServ

Co-founded PropServ and architected the platform from scratch leveraging Laravel and Next.js. As CTO, I oversee all technical operations and daily development, driving the product's continuous improvement and scalability.

November 2019

Lead Software Engineer - Howden Group

Spent five years developing internal enterprise applications using Laravel and modern JavaScript frameworks. Led the API microservices team and engineered a scalable authentication infrastructure using Azure B2C which remains a core system component.

September 2016

University of Liverpool

Studied Computer Information Systems, achieving first class honours. Developed skills in Java, PHP, JavaScript, and Python.

Featured projects

PropServ
Problem

Estate agents juggle removals, maintenance, and contractor coordination across fragmented tools — leading to missed jobs, slow response times, and lost revenue.

Solution

A unified marketplace connecting agents, clients, and contractors in one platform with automated service requests, agent onboarding, and Stripe-powered fee splitting.

LaravelLaravelNext.jsNext.jsStripeStripeMySQLMySQL
View Project
Clubbyai
Problem

Golf club teams lose time to routine website enquiries and phone calls, while missed questions about tee times, society days, and membership become lost bookings and leads.

Solution

An AI concierge for web and phone that answers club-specific questions, checks live tee times through BRS, IntelligentGolf, and ClubV1, and captures leads around the clock. A companion mobile app helps golfers discover clubs and find their next tee time.

LaravelLaravelReactReactPreactExpoExpoOpenRouterElevenLabsTwilio
View Project
Flix
Problem

Choosing something to watch means endless scrolling, juggling streaming services, and trying to agree with friends on a film or show everyone will enjoy.

Solution

A movie discovery app where swiping shapes personalised recommendations and matches friends on titles they both want to watch. Search by plot or mood, see where a title is streaming, and keep a watch diary with ratings and stats.

LaravelLaravelReact NativeReact NativeExpoExpoTypeScriptPostgreSQLpgvector
View Project

What I Work With

Frontend & Design

React logo
React
React Native logo
React Native
Next.js logo
Next.js
Tailwind logo
Tailwind
Affinity logo
Affinity
Dribbble logo
Dribbble
Expo logo
Expo

Backend & Infrastructure

Laravel logo
Laravel
MySQL logo
MySQL
Docker logo
Docker
Azure logo
Azure
Laravel Forge logo
Laravel Forge
Vercel logo
Vercel
AWS logo
AWS
GCP logo
GCP
Digital Ocean logo
Digital Ocean
Stripe logo
Stripe
Git logo
Git
GitHub logo
GitHub

Dock Essentials

Spotify logo
Spotify
WhatsApp logo
WhatsApp
Mail logo
Mail
Arc logo
Arc
VS Code logo
VS Code
Cursor logo
Cursor
TablePlus logo
TablePlus
Screen Studio logo
Screen Studio
Postman logo
Postman
Claude logo
Claude
iTerm2 logo
iTerm2

Get in touch

Feel free to reach out for opportunities, collaborations, or professional inquiries.