Robert

Morgan

Full-stack developer building reliable, maintainable systems from architecture to production.

Profile

I design and ship web applications end-to-end with ownership across their full lifecycle — from architecture and deployment to iteration. My background in art and animation informs approach UX, while years in system-driven roles like Gracenote shaped how I think about validation, observability, and sustainability.

Morocco market
Art gallery
El Capitan, Yosemite

Tech Stack

React Router
React
Next.js
Tailwind
TypeScript
Tanstack
React Router
React
Next.js
Tailwind
TypeScript
Tanstack
Express
JavaScript
MySQL
MongoDB
GraphQL
Git
Node.js
Express
JavaScript
MySQL
MongoDB
GraphQL
Git
Node.js

Select Work

Please allow up to 1 minute for projects to spin up.

TLDR History

An AI-assisted history platform for exploring global events through infinite-scrolling timelines, interactive maps, and real-time statistics. Built on a GraphQL backend with PostgreSQL and Prisma, enriched with OpenAI embeddings, and secured via JWT authentication.

React TypeScript GraphQL PostgreSQL OpenAI TanStack

Aquaclear

A production web platform for a UK environmental services company featuring an AI-powered client assistant with persistent memory. Uses a RAG architecture with Supabase and OpenAI embeddings, comprehensive automated testing, and CI/CD deployment on Render.

TypeScript React Express Docker Supabase OpenAI

Slumbernaut

A dynamic artist website that auto-syncs content from Spotify, YouTube, and Google Calendar. Artists manage media and events directly from their platforms, with full theming via CSS variables and reusable state management.

Next.js React Tailwind Spotify API YouTube API

Get in touch

robmorgan.dev@gmail.com

Open to freelance and contract work.