Work

Projects

A selection of things I've built. Some are live, some are internal, and some are still in progress.

PHGM Medical Outreach App

Private

Full-stack patient management system that digitizes medical outreach events for PHGM. Patients flow through five clinic stations from registration to pharmacy, with each staff role seeing only what they are authorized to see. Includes strict role-based access control across six roles, invite-only onboarding, counselling data isolation, outreach-scoped context, and a full audit log.

Stack
SvelteKit 5Tailwind CSS 4NetlifyFastifyNode.jsTypeScriptRenderPrisma 7PostgreSQLSupabaseVitestSupertestPlaywrightESLintPrettierHusky
Source is private

Personal Portfolio

Live

The site you are on right now. Built to showcase my work, journey, and skills in a way that reflects how I actually build things.

Stack
SvelteKitTypeScriptTailwind CSS

Real-Time Settlement Platform

Private

Mobile-first web platform for coordinating multi-party financial settlements. Users join instantly via QR-based onboarding with no sign-up required. Built with live session sync across devices via Supabase Realtime, a full event lifecycle state machine, row-level security, and server-side session validation via SSR.

Stack
SvelteKitTypeScriptSupabaseSupabase RealtimeTailwind CSS 4RLSSSRResendNetlify
Source is private

Phily Robot

Live

A joke-telling robot with a personality. Ask it for a joke and it delivers. A fun side project built to explore interactive UI and browser-based animation.

Stack
JavaScriptHTMLCSS

Infinite Scroll Gallery

Live

An infinite scroll feed of curated, visually pleasing images. Smooth, performant, and a good exercise in scroll-based data loading and lazy rendering.

Stack
JavaScriptHTMLCSS