Work

Side projects and professional work spanning full-stack web development, AI-powered tools, and large-scale e-commerce systems.

ProposeFlow

ProposeFlow

An AI-powered object generation service that treats LLM output as proposals requiring human approval before reaching your database. Users describe what they need in natural language, review the structured result, and approve, edit, or reject with feedback — closing the gap between LLM capability and production data quality.

Next.jsTypeScriptFastifyPostgreSQLPrismaAWSTailwind CSS
Tailored AI

Tailored AI

A lightweight, modular AI agent framework designed for local LLMs. Supports hot-reloadable tools, providers, and config — the agent can update its own capabilities without restarting. Runs as an interactive CLI, Discord bot, or HTTP service with a React web UI, and supports sub-agent delegation, cron scheduling, and a built-in knowledge base.

TypeScriptNode.jsReactSQLiteHonoViteOllamaPlaywright
Habitu

Habitu

A multi-platform AI-powered productivity app that turns goals into actionable schedules. Describe your goals in plain English and the AI generates tasks, proposes smart schedules, and tracks your progress with streaks and achievements — available on web, iOS, and desktop.

Next.jsReact NativeTauriTypeScriptConvexAWS BedrockTailwind CSS
Amazon Brand Stores

Amazon Brand Stores

A self-service storefront builder that lets brands create dedicated, multi-page shopping experiences on Amazon. Features a drag-and-drop editor, customizable templates, product catalogs, lifestyle imagery, video content, and Store Insights analytics — serving millions of shoppers worldwide.

ReactTypeScriptJavaAWS
Exiled

Exiled

A browser-based city-building survival game inspired by Banished, Stardew Valley, and Cities: Skylines. Guide a group of exiled travelers as they build a new settlement, manage resources, and survive harsh seasons — all rendered on HTML5 Canvas with zero external dependencies.

TypeScriptViteHTML5 CanvasECS Architecture