Hello

I’m Alex — a full-stack developer building for the web, mobile, and generative AI.

Contact Me
Just Tides mobile app preview

Just Tides

Cross-platform mobile app providing clear, fast, and accurate UK and Ireland tide information — designed with simplicity and speed in mind.

Features

  • My Tides — save favorite locations for instant access to tide data
  • Tide Chart — interactive and visually clear representation of tide levels
  • Forecast & Predictions — access up to 1 year of tide forecasts for free
  • Moon Phases — understand how lunar cycles influence tidal patterns
  • Map View — explore tide data across the UK & Ireland using an interactive map
  • Supports Dark Mode — adapts to your system appearance automatically

Role

Complete build from concept to deployment.

Stack

React NativeExpoNativeWindCloudflare Workers (API Cache)Next.jsTailwindCSSCloudflare Pages

Deployment

App Store and Google Play Store (mobile app), Cloudflare Pages (website)

Just Sewage mobile app preview

Just Sewage

Cross-platform mobile app providing real-time sewage and water quality data across England — built for transparency and public awareness.

Features

  • Favourites — save key locations for quick access to sewage updates
  • Interactive Map — visualize sewage and water quality data across England
  • Recent Events — see the latest sewage overflow incidents affecting local areas
  • Water Quality Ratings — access official bathing water ratings from the Environment Agency
  • Outfall History — review long-term discharge patterns and event timelines
  • Supports Dark Mode — adapts automatically to your system appearance settings

Role

Complete build from concept to deployment.

Stack

React NativeExpoNativeWindCloudflare Workers (API Cache)Next.jsTailwindCSSCloudflare Pages

Deployment

App Store and Google Play Store (mobile app), Cloudflare Pages (website)

IKSURFMAG, Tonic Mag, and IMB Mag app previews

Magazine Apps

A cross-platform React Native template powering IKSURFMAG, Tonic Mag, and IMB Mag digital magazine apps — designed for rich media content and smooth user experience across iOS and Android.

Features

  • Push notifications (OneSignal)
  • Universal Links (iOS) and App Links (Android)
  • AI-generated audio articles
  • Vertical short-form video carousels
  • Horizontal magazine/article carousel
  • Bookmarks for saved articles

Role

Complete build from concept to deployment for all three magazines.

Stack

React NativeExpoNativeWind

Deployment

App Store and Google Play Store — powering IKSURFMAG, Tonic Mag, and IMB Mag

Headless CMS

Headless CMS + Next.js

Headless website powered by a custom WordPress backend and a Next.js frontend. The project involved accurately reproducing complex layouts from design files, building a structured CMS for flexible content management, and implementing JWT-based authentication for a secure private area. Incremental Static Regeneration (ISR) was used to keep pages up to date without requiring full rebuilds.

Features

  • Custom WordPress theme built as a headless CMS backend
  • Next.js frontend consuming structured data via the WordPress REST API
  • Incremental Static Regeneration (ISR) for seamless content updates
  • JWT authentication for secure member access
  • Automated rebuilds triggered on GitHub pushes via Cloudflare Workers integration
  • Pixel-perfect layout reproduction from design files

Role

Full-stack developer responsible for design implementation, WordPress CMS setup, API integration, ISR configuration, authentication, and deployment — collaborating closely with designers and project managers throughout delivery.

Stack

Next.jsWordPress (Headless)TailwindCSSJWT AuthCloudflare WorkersISR

Deployment

Deployed on Cloudflare Workers with automated rebuilds from GitHub and ISR for dynamic content updates

Shopify Editable Modules preview

Figma to Shopify Editable Modules

Implemented new Shopify layouts from Figma designs by creating reusable, configurable blocks within an existing theme. Extended the theme’s section library to support new page types and design variations while ensuring full editor flexibility.

Features

  • Translated Figma components into reusable Shopify sections and blocks
  • Integrated new layouts into an existing Online Store 2.0 theme
  • Maintained brand consistency through shared theme settings
  • Ensured all blocks were editable within Shopify’s visual editor
  • Collaborated closely with designers during the design handoff process

Role

Frontend developer responsible for implementing Figma designs into reusable Shopify blocks and extending existing theme functionality.

Stack

Shopify LiquidJavaScriptTailwindCSSFigma

Deployment

Shopify Online Store 2.0

NewsCore.AI preview

NewsCore.AI

SPA SaaS video content curation tool powered by generative AI.

Features

  • Workspaces & teams with email invites
  • CMS sync and content calendar
  • Video curation and custom CMS feeds
  • Post to social networks
  • Generate AI reviews from URLs
  • Activity log and Stripe billing

Role

Complete build from concept to deployment.

Stack

LaravelLivewireAlpine.jsTailwindCSSPulsePHPMySQL

Deployment

Serverless Laravel Vapor (AWS)

TeamTune.AI preview

TeamTune.AI

SPA SaaS platform for fine-tuning and managing Large Language Models (LLMs) with collaborative tools and dataset management.

Features

  • Workspaces and teams with email invitations
  • Upload and send datasets to LLM providers for fine-tuning
  • Lightweight knowledge base with API access for custom GPT actions
  • Integrated Stripe billing for subscription management

Role

Full-stack development from concept to deployment.

Stack

LaravelLivewireAlpine.jsTailwindCSSPulsePHPMySQL

Deployment

Serverless Laravel Vapor (AWS)

AI Newsletter Automation preview

AI Newsletter Automation

Automated weekly newsletter system integrated into WordPress. A cron job generates a Monday draft email that includes an AI-written intro based on the week’s upcoming content, ready for review and publication.

Features

  • Weekly cron job triggers draft generation
  • Generative AI writes newsletter intros using contextual content
  • Drafts created directly inside WordPress
  • Manual review and approval workflow
  • Fully automated, low-maintenance setup

Role

Developed the automation logic and AI integration within an existing WordPress system.

Stack

WordPressPHPOpenAI APICron Jobs

Deployment

Self-hosted WordPress instance

AI Review Generator

GPT Fine Tuning

Custom fine-tuned GPT-3.5 model trained to write product and content reviews in a consistent reviewer-style tone. The model was optimized using sample review datasets to ensure natural phrasing and balanced sentiment output.

Features

  • Fine-tuned OpenAI GPT-3.5 model
  • Custom dataset of authentic reviews
  • Controlled tone and sentiment output
  • Capable of producing consistent reviews for products
  • Integrated API for automated generation

Role

Handled dataset curation, fine-tuning, and deployment of the custom GPT-3.5 model.

Stack

OpenAI APILaravelJSONL Datasets

Deployment

OpenAI Fine-tuning API

IKSURFMAG, Tonic Mag, and IMB Mag WordPress websites

WordPress Publication Platform

An extensively customised WordPress theme built to power the online publications IKSURFMAG, Tonic Mag, and IMB Mag — designed for high-content layouts, SEO performance, and smooth editorial workflows.

Features

  • Custom WordPress theme tailored to each publication
  • Magazine-style layouts with dynamic article grids
  • Advanced ad placement and sponsor integration
  • Flexible CMS structure for editorial teams
  • Performance optimised on a self-managed AWS Lightsail cPanel / WHM instance

Role

Complete build from inception to deployment, including server setup and maintenance.

Stack

PHPMySQLWordPressjQueryBootstrap

Deployment

cPanel Apache Server