Work

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

UK placementNext.js / TypeScriptAvailable now
Featured

Internship Radar

Full-stack internship discovery and application tracking platform.

Aggregates and enriches listings, summarises descriptions, and tracks the application workflow.

FastAPIWeb scrapingWorkflow tooling
Read case study →

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 →

Prefer reading the CV first? View CV →