Work

Selected case studies focused on architecture, constraints, and delivery.

UK placementNext.js / TypeScriptAvailable now

Rota App

A rota scheduling app for restaurants, built in TypeScript with Supabase.

Owned the end-to-end build, from data model to core workflows.

Multi-tenantWorkflowsData model
Read case study →

PetWatch

Missing pet reports and sightings with map-based search.

Built in PHP (MVC) with SQLite, focused on workflows and location data.

PHP MVCGeolocationSearch
Read case study →

Trading Analytics Journal

Trade journal with analytics, charts, and performance tracking.

Built with Node/Express and SQLite, focused on metrics and review.

AnalyticsChart.jsSQLite
Read case study →

Smart Assignment Tracker

Deadline management and study scheduling for university students.

Built solo with Next.js and TypeScript — onboarding to behavioural insights.

ProductivityInsightsLocal Storage
Read case study →

FaultLine

Incident postmortems and reliability analytics for teams.

Event-based timelines, services, and org-wide insights.

SRE workflowsAnalyticsMulti-tenant
Read case study →

Prefer reading the CV first? View CV →