Project Case Files

Everything I've shipped, with the receipts.

Every case study covers the problem, what I built, the stack, what went wrong, and how it turned out, with screenshots and links you can check yourself.

What I bring

FSFull-stack delivery
AIAI-powered products
OPSAutomation & support

Case studies

Start with L'Chaim. It's the one in production.

Then an AI product, a game mod with real players, a client website, and a few tools I built for myself.

Production proofReal staff-facing attendance and booking workflowRole-aware auth and RLS story

01 / Case File

2025

L'Chaim Attendance System

A production-oriented attendance, booking, transport, and client-record workflow for adult day centre operations.

Problem

Care operations needed a more reliable way to handle attendance, monthly booking, transportation, reports, and customer records without exposing private client data publicly.

Role Fit

Full Stack / IT Support

Result

Recruiters can inspect the operational product story while private care-centre data stays out of the portfolio.

Next.jsTypeScriptSupabasePostgreSQLRLS

02 / Case File

2025 - Present

MyJournal / Ask Leo

A living portfolio and private workspace with AI portfolio Q&A, resume tooling, blog archive, and Personal OS direction.

Problem

A static portfolio could not explain enough project context, target-role fit, or AI workflow experimentation without becoming too dense.

Role Fit

AI Apps / Full Stack

Result

Ask Leo becomes a differentiator: an interactive, evidence-aware career lab rather than a generic chatbot.

Next.jsReactTypeScriptDeepSeek APILocalStorage

03 / Case File

2025

Duckov BetterThrowingSystem

A gameplay quality-of-life mod shipped to Steam Workshop with real player adoption and community feedback.

Problem

The default throwable item flow created friction during active gameplay, especially around switching, repeated use, and recovery after a throw.

Role Fit

AI Apps / Full Stack

Result

Published to Steam Workshop with real users, visible adoption, and player-facing iteration signals.

C#Unity ModdingAI-assistedSteam WorkshopUX Testing

04 / Case File

2025

NongGengJi English Website

An English-first restaurant marketing site with bilingual access, structured menu browsing, and mobile-first trust signals.

Problem

English-speaking guests needed a clearer way to understand Hunan cuisine, browse menu content, and trust the restaurant experience.

Role Fit

Full Stack

Result

A deployed public site that demonstrates production-ready UI polish and content-driven frontend architecture.

Next.jsTypeScriptTailwind CSSi18nVercel

05 / Case File

2025 - Present

Resume Builder

A practical resume editing and viewing workflow inside MyJournal, focused on structured content, fast recruiter review, and PDF-ready output.

Problem

Resume updates were hard to keep consistent across profile evidence, project proof, and PDF-style review without turning every edit into manual formatting work.

Role Fit

AI Apps / Full Stack

Result

The resume becomes an inspectable product surface instead of a static attachment, while final claims remain evidence-backed.

Next.jsReactTypeScriptTipTapTailwind CSS

06 / Case File

2026

Career Ops

A private-safe career operations workflow for tracking opportunities, preparing tailored materials, and keeping job-search work organized.

Problem

Career-search work can sprawl across job posts, notes, resume variants, and follow-up tasks without a reliable workflow boundary.

Role Fit

AI Apps / Full Stack / IT Support

Result

The public case study can explain the automation architecture and decision-making without exposing private job data, local paths, or generated files.

Next.jsTypeScriptSupabaseLocal workerWorkflow automation

07 / Case File

2025

Awwwards-Inspired Web Experience

A motion-heavy web experience focused on visual storytelling, responsive animation, and polished frontend interactions.

Problem

The portfolio needed a contrast piece that proved motion literacy and stronger visual range.

Role Fit

Full Stack

Result

A secondary visual proof point for UI craft, motion taste, and frontend exploration.

ReactViteTypeScriptTailwind CSSGSAP

Next step

Want the fastest hiring path?

Ask Leo for a concise project summary, then open the resume for ATS-friendly details.

© 2026 Leo Wang · Vancouver, BC · Built with Next.js, AI pair-programming, and careful review.

↑ ↑ ↓ ↓ ← → ← → B A

Projects | Leo Wang