Featured Projects

The more substantial work: client-facing products, shipped services, and builds with broader delivery scope.

Featured
offline for refactoring

PictureRestore

2025

PictureRestore icon

Specialised photo restoration service designed specifically for families and older users wanting to preserve precious memories. A streamlined, accessible application that leverages AI technology to restore damaged or faded photographs with professional results.

Screenshot of PictureRestore

Key Features

  • User-friendly interface specifically designed for adults 30-70 with large text, clear navigation, and intuitive workflows
  • WCAG 2.1 AA compliant accessibility with screen reader support, keyboard navigation, and high contrast design
  • Drag-and-drop photo upload with instant visual feedback and progress tracking during restoration
  • Advanced AI restoration algorithms that intelligently repair scratches, tears, fading, and colour degradation
  • Secure credit system integration with transparent pricing and multiple package options for different restoration needs
  • Real-time restoration progress with detailed status updates and estimated completion times
  • Mobile-responsive design ensuring seamless experience across desktop, tablet, and smartphone devices
  • Privacy-focused processing with no permanent storage of original images and secure file handling
  • Simple three-step workflow: Upload → Restore → Download, minimising user confusion and maximising ease of use
  • Family-oriented features supporting batch processing of multiple photos and organised download management

Tech Stack

Next
Next
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Zustand
Zustand
Express.js
Express.js
MongoDB
MongoDB
Redis
Redis
Cloudflare
Cloudflare
Ubuntu
Ubuntu
Nginx
Nginx
Replicate
Replicate
Stripe
Stripe
Featured
offline for updates

Netmate.ai

2024

Netmate.ai icon

AI-powered networking support assistant leveraging advanced semantic search and state-of-the-art language models to provide intelligent troubleshooting solutions.

Screenshot of Netmate.ai
View project

Key Features

  • Intelligent problem diagnosis using FAISS semantic indexing on curated networking datasets
  • Context-aware responses powered by leading LLM models for accurate technical guidance
  • Self-service support tools empowering users to resolve connectivity issues independently
  • Comprehensive knowledge base covering connection types, troubleshooting workflows, and hardware guides
  • Premium timed support passes for advanced technical assistance and priority response

Tech Stack

Next
Next
Express.js
Express.js
Flask
Flask
MongoDB
MongoDB
FAISS
FAISS
OpenAI API
OpenAI API
Stripe
Stripe
Mailgun
Mailgun
AWS SES
AWS SES
Ubuntu
Ubuntu
Cloudflare
Cloudflare
Featured
prod

EXIF Tool

2023

EXIF Tool icon

Privacy-focused web tool for removing sensitive metadata from images before sharing online. Built with security and user privacy as core principles.

Screenshot of EXIF Tool
View project

Key Features

  • Client-side metadata stripping ensuring complete privacy - no images ever leave your device
  • Support for major image formats including JPEG, PNG, TIFF, and WebP
  • Zero data retention policy with no server storage or transmission of user content
  • Multi-language localisation supporting global users across different regions
  • Fully responsive design optimised for mobile, tablet, and desktop usage

Tech Stack

React
React
JavaScript
JavaScript
Express.js
Express.js
Netlify
Netlify
AWS
AWS
Docker
Docker
Featured
open source

Wagtail

2023

Wagtail icon

Native Windows desktop application providing an intuitive interface for ElevenLabs' advanced text-to-speech API with custom voice parameter controls.

Screenshot of Wagtail
View project

Key Features

  • Clean, modern interface for seamless text-to-speech conversion with real-time preview
  • Advanced voice parameter customisation including pitch, speed, and emotional tone adjustments
  • Batch processing capabilities with easy audio file generation, editing, and export functionality

Tech Stack

C#
C#
.NET
.NET
XAML
XAML
Projects

Smaller projects and dev experiments

Hobby builds, learning exercises, and side explorations that still shaped how I design, ship, and troubleshoot.

Projects

Smaller builds with plenty of signal.

These projects were smaller in scope, but still useful for sharpening product instincts, trying unfamiliar APIs, and keeping momentum outside direct work.

Hobby Builds

3

Focus

Prototyping, learning, APIs, UX polish, and shipping for the sake of practice.

Screenshot of FM.HUB
2023
learning

FM.HUB

Music-centric social platform connecting users through shared listening experiences and enabling discovery of new artists based on friend activity and preferences.

What it explored

  • Seamless integration with Spotify, Last.fm, and other major streaming platforms
  • Detailed listening analytics revealing music preferences, trends, and discovery patterns
Next
Next
TypeScript
TypeScript
Express.js
Express.js
Last.fm API
Last.fm API
Built as a smaller learning and product exploration piece.
Screenshot of PokeMaster
2022
hobby

PokeMaster

Interactive web application designed to help Pokémon enthusiasts master type effectiveness and strategic matchups through engaging visual learning.

What it explored

  • Intuitive type effectiveness calculator with visual feedback for competitive strategy learning
React
React
Tailwind CSS
Tailwind CSS
Screenshot of DALLE-CK
2022
hobby

DALLE-CK

Web-based creative studio providing an enhanced interface for OpenAI's DALL-E image generation API with streamlined prompt management and result curation.

What it explored

  • Intuitive prompt crafting interface with image generation history and enhanced creative workflow tools
React
React
OpenAI API
OpenAI API
Built as a smaller learning and product exploration piece.