Hero background

Full Stack Developer

Crafting robust web applications with modern technologies

TypeScript React Node.js AWS Cloud Architecture
Get in Touch
code-sample.ts
interface Developer{
  name: 'Phill Morgan';
  role: 'Full Stack Developer';
  passions: [
    'Clean Code',
    'Cloud Architecture',
    'Performance'
  ];
  location: 'United Kingdom';
}

About Me

Transforming ideas into elegant solutions

With years of experience in web and software development, I specialize in crafting scalable and efficient solutions tailored to modern needs. My expertise spans web applications, mobile platforms, and enterprise-grade systems.

I'm passionate about creating intuitive user experiences and writing clean, maintainable code that makes a difference. My approach combines technical excellence with a deep understanding of user needs and business objectives.

Throughout my career, I've led teams in delivering complex projects, from startup MVPs to enterprise-scale applications. I believe in continuous learning and staying ahead of technology trends while maintaining a focus on practical, reliable solutions.

When I'm not coding, you'll find me contributing to open-source projects, mentoring fellow developers, and exploring new technologies that can enhance our digital landscape.

Developer working on code

Project Portfolio

Delivering innovative solutions across multiple domains

Back Chat Music Quotation Platform

A comprehensive band booking and quotation management platform with dynamic pricing, contract signing, invoicing, and full QuickBooks integration.

Laravel 12 Next.js 15 React 19 TypeScript Tailwind CSS shadcn/ui Sanctum QuickBooks API Google Maps API DomPDF Zod Docker
View Project Details

Distributed E-Commerce Microservices Engine

An event-driven microservices architecture for e-commerce, with ten independent services communicating via RabbitMQ, backed by a MongoDB replica set, and scaled with the Node.js cluster module.

Node.js TypeScript Express MongoDB RabbitMQ Next.js 14 React Tailwind CSS NextAuth Docker
View Project Details

End-to-End Encrypted Messaging Application

A zero-knowledge messaging platform implementing the Signal Protocol for end-to-end encryption, with real-time delivery via Socket.IO and Redis, and cross-platform mobile support through Capacitor.

Vue 3 TypeScript Node.js Express Socket.IO PostgreSQL Redis libsignal-protocol Capacitor Pinia Argon2
View Project Details

Real-Time SaaS Monitoring Platform

A multi-tenant uptime monitoring service with five probe types, real-time WebSocket dashboards, 16+ notification channels, escalation chains, public status pages, and multi-currency Stripe billing.

Laravel 12 Astro 5 React 19 TypeScript Tailwind CSS shadcn/ui MySQL Redis Docker Laravel Horizon Laravel Reverb Stripe Cashier Recharts
View Project Details

iOS Health Data Export Application

A privacy-first React Native app for exporting Apple HealthKit data to portable formats, with scheduled API syncing and on-device-only processing.

React Native Expo 55 TypeScript Apple HealthKit NativeWind Expo Router RevenueCat Expo Secure Store Background Fetch fflate
View Project Details

Get in Touch

Let's create something amazing together