Building scalable web applications with clean architecture

I'm Stanley, a full-stack developer specializing in PHP, JavaScript, React, and MySQL. I design and engineer secure, high-performance platforms with robust API integrations, transforming complex requirements into reliable, data-driven systems from backend architecture to user interface.

Projects

Blueprint · Clinical Session Management

Clinical workflow platform built in collaboration with a psychologist at a private mental health hospital. Iterated through three rounds of stakeholder testing.

The Bridge

Communication web app helping adults express emotions clearly with an admin dashboard and therapist tools.

BookNest Store

Full Stack e‑commerce bookstore built with CodeIgniter, Bootstrap, API and MySQL.

SkySense Weather

Premium weather intelligence app with live API data, dynamic UI themes, animated visuals, and real-time atmospheric metrics.

Prime Sales

Front-end e-commerce website with different categories of products and interactive shopping experience.

NHS Data Analysis

Big data analytics dashboard analysing A&E waiting time disparities across NHS trusts.

About me

I'm a full-stack developer with 3+ years of experience turning complex requirements into robust, user-friendly web applications.

Frontend Development

HTML5 95%
CSS3 / SCSS 90%
JavaScript (ES6+) 85%
React 75%
Bootstrap 90%

Backend Development

PHP 88%
CodeIgniter 85%
Laravel 75%
MySQL 90%
RESTful APIs 85%
Python 70%

Tools & Workflow

Git 85%
GitHub 80%
VS Code 90%
Figma 65%

BookNest Store e-commerce platform

2025 CodeIgniter 4 MySQL
BookNest Store homepage showing book catalogue and search

Project Overview

BookNest is a full-stack e-commerce web application built to simulate a real production online store. It includes authentication, role-based access control, product management, and persistent cart functionality.

  • Secure authentication with role-based permissions
  • Dynamic product filtering and search
  • Persistent cart stored in database
  • Implemented Google Geolocation API for real-time nearby bookshop search based on user location
Back to projects

The Bridge · Mood tracker

2026 PHP MySQL
The Bridge mood tracker dashboard

Project Overview

The Bridge is a therapeutic communication platform designed in collaboration with mental health professionals. It enables adults to understand, track, and express emotions using guided prompts and clinician monitoring tools.

  • Guided emotional reflection system
  • Secure therapist messaging interface
  • Progress analytics dashboard
  • Admin dashboard for account management
Back to projects

NHS Waiting Time Dashboard

2024–2025 Python/Flask Charts.js
NHS Waiting Time dashboard with trust performance charts

Project Overview

This analytics platform visualizes national A&E performance data across NHS trusts, highlighting regional disparities and performance trends.

  • Multi-filter dashboard with regional analysis
  • Comparison against NHS 4-hour target
  • Exportable charts for academic reports
Back to projects

SkySense Weather

2026 JavaScript OpenWeather API
SkySense weather app showing live atmospheric data and dynamic UI

Project Overview

SkySense is a professional-grade weather application that delivers real-time atmospheric data with stunning visual feedback. Built with vanilla JavaScript and integrated with OpenWeatherMap API.

  • Live API data for any city worldwide
  • Dynamic visual effects based on conditions
  • Temperature, humidity, wind, pressure
  • 60-second MySQL caching
Back to projects

Prime Sales · e-commerce UI

2026 HTML/CSS/JS Bootstrap
Prime Sales e-commerce homepage with product categories

Project Overview

Prime Sales is a responsive front-end e-commerce interface with modern UI structure and interactive client-side logic.

  • Category-based browsing system
  • Persistent cart using localStorage
  • Fully responsive mobile-first layout
Back to projects

Blueprint · Clinical Session Management Platform

2026 PHP (Custom MVC) MySQL
Blueprint clinical session management dashboard

Project Overview

Blueprint is a clinical session management platform built in close collaboration with a clinical psychologist at a private mental health hospital. It supports psychologists and clinical teams in managing patients, scheduling individual and group therapy sessions, tracking CORE-10 outcomes, and maintaining a full audit trail for CQC accountability.

The system has evolved through three rounds of real stakeholder testing, from a ward-based management dashboard (v1.0) to a full session-focused clinical workflow tool (v1.4) with group therapy support. The project is designed to replace paper-based processes with a structured digital workflow.

Key Engineering Highlights

  • Custom PHP MVC architecture, no framework, full control over routing, controllers, and views
  • Session-based authentication with CSRF protection on every form
  • Full audit-trail activity log supporting clinical accountability and CQC requirements
  • Group therapy workflow with dynamic ward-based attendance registers and live attendance marking
  • Integrated calendar system with individual and group session visibility, ward-coloured chips, and click-through session details
  • CORE-10 outcome tracking on admission and discharge, editable post-admission
  • Environment variables via vlucas/phpdotenv no credentials in source control

Iterative Delivery

  • v1.0 Ward-based dashboard, patient admission/discharge, individual session tracking
  • v1.2 Calendar system, ward filtering, editable CORE-10, UI overhaul from clinician feedback
  • v1.4 Full group session workflow, attendance registers, backdated discharge support, mobile responsive (current version)
Back to projects

Let's connect