Independent Builder - Product Experiments + Engineering

I turn lots of ideas into working products.

I have more ideas than time, so I prototype fast, ship what works, and keep refining. Projects like Charivo, LiveClaw, and Charaloom are part of that process, alongside tools, apps, and experiments across web and desktop.

11 Featured Projects
Idea Lab Build-Ship-Learn Loop
Web + Desktop End-to-End Shipping

Portfolio

Selected Projects

Real products, libraries, and experiments. Each one pushed a different boundary: interaction quality, architecture clarity, or developer experience.

Charivo preview

Charivo

Modular Live2D + LLM framework for building interactive AI characters with pluggable voice and rendering layers.

TypeScript pnpm Monorepo Live2D LLM/TTS/STT OpenAI Realtime API
Commentarium preview

Commentarium

Chrome extension that adds a social layer to any page with ratings, comments, and community voting.

Chrome Extension APIs React 18 TypeScript Vite Jest
DOGimg preview

DOGimg

Dynamic Open Graph image generator that creates share-ready preview cards from any URL.

Next.js 13 TypeScript @vercel/og Tailwind CSS Vercel
LiveClaw preview

LiveClaw

OpenClaw-powered desktop companion with Live2D avatars, voice input/output, and a practical Electron architecture.

Electron React 19 TypeScript Charivo OpenClaw
Charaloom preview

Charaloom

AI character creation and streaming chat platform with multilingual UX, Firebase auth, and creator-friendly sharing.

Next.js 16 React 19 TypeScript Firebase OpenAI AI SDK
Captiony preview

Captiony

Web-based subtitle editor for fast, precise SRT/VTT authoring with timeline controls and local auto-save.

Next.js 15 React 19 TypeScript Tailwind CSS 4 Zustand
Next.js Firebase Boilerplate preview

Next.js Firebase Boilerplate

Production-ready starter for Next.js + Firebase with server-side auth, TypeScript, and reusable app scaffolding.

Next.js 15 React 19 TypeScript Firebase Auth Tailwind CSS 4
KiMCP preview

KiMCP

MCP server that exposes Korean APIs (Naver, Kakao, TMAP) as tools for LLM applications and agent workflows.

Python 3.10+ MCP Python SDK uv HTTPX Korean Open APIs
Whozzie preview

Whozzie

Random decision app with a name wheel and dice roller for quick, fair picks in both Korean and English.

Next.js 16 React 19 TypeScript next-intl Tailwind CSS 4
KakaoTalk Viewer preview

KakaoTalk Viewer

Web-based viewer for exported KakaoTalk chats, with UI inspired by real messenger conversation layouts.

JavaScript HTML CSS GitHub Pages
Fairy of Grass preview

Fairy of Grass

GitHub Actions template that auto-generates daily contributions by creating scheduled empty commits.

GitHub Actions YAML Template Repository Automation