Selected case studies

Product work that shows strategy, interface taste, and real execution

Each project is structured like a compact case study: what the product needed, how the experience was shaped, and what was actually built to make it work.

7

Showcase entries with real screenshots and product framing.

5

Client testimonials collected.

18

Technologies used across these builds, from frontend to backend.

Work archive

Portfolio pieces with enough detail to evaluate the thinking

The goal here is not just to show screens, but to make product decisions, constraints, and implementation range legible at a glance.

Cook Master shown across desktop, tablet, and phone in a kitchen setting, with the landing page, recipe library, and recipe list on screen
Full-stack developer

Cook Master

AI recipe generator for everyday cooking

Cook Master is a full-stack cooking product that turns a simple ingredient prompt into a structured recipe workflow: guest recipe generation, a registered-user dashboard, favorites and meal planning, credit-based billing, and AI-generated recipe images.

Cook Master was built as a layered cooking product. The public side gives guests an immediate "try it now" recipe-generation experience. The authenticated side expands that into a recipe workspace with saved content, meal-planner utilities, personalization, credits, and billing.

James Lohan Mission Control dashboard displayed on a desktop monitor in an office, showing Work Management, Project Management, Team & HR, and My Tasks sections
Full-stack developer

James Lohan Mission Control

Internal operations platform for a multi-service engineering workflow

James Lohan Mission Control is a full-stack internal operations system built for a consulting-engineering team. It centralizes enquiry intake, project delivery, staff task management, holiday approvals, workflow tracking, training flows, notifications, and service-specific delivery pipelines inside one role-aware web application.

Mission Control was shaped as a role-aware internal platform. Admins manage the commercial pipeline and assignment layer, while team members work inside dedicated project dashboards with stage tracking, notes, and delivery-specific actions. Around that core, the product adds notifications, training, tasks, holidays, and cross-service reporting.

Lawsy shown across laptop, tablet, and phone — homepage hero, article archive, and subscribe form
Full-stack developer

Lawsy

Editorial newsletter platform for modern legal minds

Lawsy is a high-energy legal newsletter platform with a public article archive, subscription flow, admin CMS, scheduled publishing, an RSS feed, a Supabase backend, and Brevo-powered newsletter delivery.

Lawsy was built as a compact publishing system: the public side feels like a modern editorial brand, while the admin side handles article creation, metadata, cover images, and draft/publish/schedule states, with newsletter sending through Brevo.

CarPark Locator portfolio banner with app screens for map, help, and quick actions across multiple device mockups
Full-stack developer

CarPark Locator

Cross-platform parking assistant for drivers

CarPark Locator is a map-first parking utility that helps drivers save where they parked, add quick context, and get back to the car through a fast mobile workflow supported by authentication, cloud sync, and a polished web layer.

CarPark Locator was designed as a narrow map-first utility: save one parking spot quickly, keep it tied to the user account, and make the return path immediate through recentering, note-taking, sharing, and navigation support.

Busscotrade public website and internal CRM shown together across laptop, tablet, and phone
Full-stack developer

Busscotrade

Public B2B website + private internal CRM for invoices, receivables, inventory, payments, and reporting

A hybrid business system built for an industrial distributor: the public layer handles trust, offer clarity, and contact flow, while the internal layer supports invoice records, bank-statement-based payment tracking, customer debt visibility, stock movement, and CSV reporting.

I built a two-layer product: a bilingual public website for positioning and inquiries, and a protected internal CRM for invoices, payments, receivables, bank-statement imports, stock-aware document handling, and reporting.

Eye Line landing page presenting a clinic scheduling platform with healthcare-focused branding
Full-stack developer

Eye Line

Bilingual ophthalmology platform with a public clinic website and an internal scheduling dashboard

Eye Line is a full-stack healthcare web application built for clinic operations. It combines a trust-focused public website for patients with an internal dashboard used by staff to manage appointments, doctors, schedules, locations, services, and daily workflow.

Eye Line was shaped as a dual-surface product: a patient-facing website that communicates trust, services, doctors, locations, and booking entry points, paired with an internal dashboard where staff manage appointments, doctor availability, schedules, patients, rooms, and services.

Home Budget landing page with finance-focused hero and floating stat cards
Full-stack developer

Home Budget

AI-powered personal finance dashboard

A simple personal-finance MVP that helps users track spending, monitor savings goals, and understand monthly trends through one clear dashboard.

Home Budget was designed as a simple MVP with a dashboard-first structure: lead with the most important numbers, reduce friction around understanding categories and trends, and use AI as lightweight guidance rather than gimmicky automation.