Projects

Projects that tackled real problems

A selection of work across value validation, rapid release, and iteration cycles.

strapi-plugin-data-importer

An open-source Strapi v5 plugin that lets you import CSV and JSON files through a wizard UI in the admin panel. Includes Dry run, Rollback, and Upsert mode out of the box.

Strapi
TypeScript
OSS
TypeScriptStrapi v5React
Atomic Design Component Hierarchy Sample

A small React sample that visualizes Atomic Design-style component granularity at a glance.

React
Atomic Design
UI
Design System
ReactAtomic DesignComponent Design
Fitness SNS Development Notes (In Progress)

A personal product to help build fitness and wellness habits. Building a mobile-first SNS with Next.js and Supabase.

Next.js
Supabase
Tailwind
Vercel
Next.jsTypeScriptSupabaseTailwind CSSshadcn/uiVercel