Projects

A collection of things I've built.

Ivorymade - Dental Prosthetics Management Platform

Ivorymade - Dental Prosthetics Management Platform
Professional Work

Ivorymade is a full-stack dental lab management platform that connects dental offices with dental laboratories and manages the complete dental restoration workflow, from order submission to delivery.

I worked as a Frontend Developer, building the frontend from scratch with React 19 and TypeScript. The platform includes complex order workflows, role-based access control, real-time communication, payment processing, 3D dental model visualization, and file management.

React
TypeScript
React Router
Redux Toolkit
+6
Picktable (Woorim) - D2C F&B Commerce Platform

Picktable (Woorim) - D2C F&B Commerce Platform
Professional Work

Picktable is a direct-to-consumer food and beverage commerce platform built for Woorim F&B Inc., delivering premium HMR and meal-kit products direct from the client's own factories.

I served as a full-stack developer across the product lifecycle — the consumer mobile WebView app, the operations admin dashboard, and the NestJS and PostgreSQL API behind both. The platform supports Kakao and Apple social login, Toss Payments and PortOne, bilingual Korean/English localisation, 3PL logistics export, real-time notifications, and a complete order lifecycle from browse to delivery.

NestJS
TypeScript
TypeORM
PostgreSQL
+10
MemberK - Cross-Border Commerce & Rewards Platform

MemberK - Cross-Border Commerce & Rewards Platform
Professional Work

MemberK is a cross-border commerce and rewards platform launched in Thailand. Members shop a curated catalogue of Korean products and earn rewards they can withdraw as real money — which makes the reward ledger a financial system, not a loyalty widget.

I worked as a Full Stack Developer across the consumer app, the admin console, and the NestJS API — 64 consumer screens, 59 admin screens, and 50 backend modules. The platform is country-configurable so new markets can be enabled without re-architecture, and ships in English, Korean, and Thai.

NestJS
TypeScript
TypeORM
PostgreSQL
+20
KTalk (Main Platform) - Language Learning Platform

KTalk (Main Platform) - Language Learning Platform
Professional Work

KTalk is a full-stack Korean Language Learning Management System (LMS) for online teaching and learning. The platform includes role-based dashboards, course and class management, subscriptions and payments, media management, blog and community features, and certificate management.

I worked as a Core Frontend Developer, contributing across three repositories and later expanding into full-stack development during the monorepo phase.

React
Remix
React Router 7
TypeScript
+7
KTalk Language Centre - Korean Language Centre Website

KTalk Language Centre - Korean Language Centre Website
Professional Work

KTalk Language Centre is a responsive web platform for presenting Korean language programs, campus information, activities, accommodation, tutors, testimonials, and enrollment information.

I worked as a Frontend Developer, building the platform's UI from the initial implementation and integrating dynamic content through APIs.

React
React Router 7
TypeScript
Redux Toolkit
+2
343pet - Pet Health Scoring Platform

343pet - Pet Health Scoring Platform
Professional Work

343pet is a pet care platform that scores an animal's health from blood work and owner questionnaires, then produces nutrition recommendations from that score.

I worked as a Frontend Developer on the admin dashboard — the internal console through which staff manage users, pets, health records, and diagnoses.

React
TypeScript
React Router 7
Redux Toolkit
+7