Projects

A selection of web applications, tools, and engineering directions.

A selection of work built with modern web technologies, focused on practical delivery, maintainable systems, and clear technical decisions.

Full-Stack Application

Client Portal for Project Delivery

A full-stack client portal designed to reduce back-and-forth during project delivery by bringing project status, files, invoices, and communication into one structured system.

TypeScriptNext.jsReactNode.jsPostgreSQLBetter Auth

One place for project progress, files, messages, and invoices

Role-based access for admin and client views

Structured delivery flow instead of scattered communication

Automation and Tooling

Workflow Automation and Internal Tools

A body of automation and utility work aimed at reducing repetitive manual steps, connecting systems together, and exposing the right information at the right time.

TypeScriptNode.jsPlaywrightAPIsCron JobsLinux

Small, focused tools instead of overbuilt internal platforms

Automation centred on repetitive, high-friction tasks

Developer workflow improvements alongside operational tooling

Operations-Focused Application

Service Platform for Claims-Style Workflows

A concept-driven full-stack platform inspired by structured claims and case-handling workflows, designed around status visibility, document handling, and clean process management.

Next.jsTypeScriptNode.jsPostgreSQLRole-Based AccessDocument Workflows

Status-driven workflow design based on real operational constraints

Document and record handling treated as core product concerns

Structured interface design built around clarity and progression

Developer Experience

Developer Workflow Dashboard and CLI Tooling

A set of developer-facing tools and interfaces built to improve personal workflow: surfacing useful information, reducing repeated setup, and making routine development work faster and more deliberate.

TypeScriptNode.jsCLINeovimLinuxAutomation

Developer tools built around actual day-to-day workflow friction

CLI-first thinking with optional UI layers where helpful

Information surfaced where it is most useful rather than hidden in another dashboard tab

Call To Action

Interested in working together?

If you need help building a web application or improving an existing system, send a message with the basics and the next step can be scoped clearly.

Shane Gifford

Manchester-based web developer focused on practical full-stack applications, functional minimalist systems, and workflow-aware tooling.

Modern web applications

Backend workflows and APIs

Functional minimalist systems

Built for practical, well-structured software

© 2026 Shane Gifford