Here's a comprehensive list of my work.
Platform connecting care seekers with house, pet, and childcare providers via listings, applications, matching, and reviews
AI-powered prayer wall where users generate heartfelt prayers via Google Gemini, share them globally, and listen to AI voice-overs backed by Upstash Redis and Vercel Blob
AI-powered cooking assistant that generates recipes from available ingredients with dietary and time filters
AI-powered bucket list and personal goal tracking web app with authentication, drag-and-drop, and community features
Stock portfolio dashboard built with Next.js and Firebase Genkit AI, featuring Prisma ORM, Radix UI components, and Recharts visualisations
Next.js 15 app built on Firebase Studio for sprint/agile competition tracking with AI-powered features via Genkit
Niche job board web app for the motorsport and racing industry, connecting job seekers with racing teams
WIP fitness tracking web app built on Next.js 16 with Prisma ORM, Radix UI components, and Tailwind CSS
Tenant and property management app built with Next.js 15, Prisma ORM, and NextAuth for tracking rentals and tenants
Professional portfolio discovery platform (SedCard Pro) connecting models, photographers, and stylists with profile browsing and job listings
Firebase Studio-generated Next.js photography location app with Genkit AI and a Firebase backend
Next.js family tree web app with an AI assistant, user profiles, and interactive tree visualisation powered by Firebase and Genkit
Firebase Studio-generated Next.js watch classifieds marketplace app with Genkit AI and a Firebase backend
CLI storytelling tool that generates AI narratives with image and audio synthesis using ElevenLabs, Fal.ai, and Google TTS
TypeScript Node.js SDK for the Withings Health API - OAuth2 auth and device data access via a typed client
Experimental React app that visualises various sorting algorithms with animated step-by-step rendering
AI-powered personal finance app with transaction tracking, budgeting, goal setting, and OpenRouter LLM insights
Simple React + Node.js + MongoDB body weight tracking web app - an early learning project
Personal React app for tracking poker game performance, tally, and best hands within a circle of friends
C# library that parses GS1-conformant barcodes, extracting Application Identifiers (SSCC, EAN, GLN, dates, serials) as structured segments