Work
Things I built.
Products and tools I framed as problems through a QA lens and shipped as a builder. Numbers are only what I could verify; stages still being measured are labeled “not yet measured.”
These are closer to an idea notebook than a finished portfolio. When an idea shows up, I build the smallest version I can and let the result tell me “is this worth keeping as a product?” Some entries stay at MVP; others are kept as “stopped decisions.”
Live
6 projectsFrameboard
LiveScreenshots · 4RICE · ICE · MoSCoW · Value × Effort in one workspace - open-source prioritization.
- Next.js 15
- FastAPI
- PostgreSQL
- Open Source
2026Founder · Product · EngineerStarted(First Commit date)119 Challenge
LiveScreenshots · 6A timing-sense game where you stop exactly at 11.900 seconds - an MVP for an SKKU EMBA event.
- React
- FastAPI
- Render
2026Solo BuilderStarted(First Commit date)Easy Trend Explainer
LiveScreenshots · 6Daily-refresh service that has AI break down today's trends into four categories.
- Next.js
- AI
- Vercel KV
2026Solo BuilderStarted(First Commit date)QA Learning 101
LiveA learning platform for picking up testing methodology and automation tools hands-on.
- QA
- Education
- React
- FastAPI
2026Solo BuilderStarted(First Commit date)Jira AI Duplicate Detector
LiveCLIPython CLI that finds duplicate Jira issues by embedding their title and description and flagging pairs above a threshold - Excel reports plus usage and cost stats.
- Python
- CLI
- OpenAI
- Jira
2025Solo BuilderStarted(First Commit date)QAlity - Playwright × Jira
LiveCLITriggers Playwright automation from Jira issues and writes results back as comments.
- Playwright
- Python
- Jira API
2025Solo BuilderStarted(First Commit date)
MVP
4 projectsReleaseGate
MVPAn AI evaluation SaaS that turns release-or-hold decisions into data - just before launch.
- SaaS
- AI
- FastAPI
- React
2026Founder · Product · QA EngineerStarted(First Commit date)Book Map
MVPScreenshots · 8A reading roadmap that shows what order to read in for a topic - the goal is showing the path, not a list of recommendations.
- React
- TypeScript
- Hono
- Reading
2026Solo BuilderStarted(First Commit date)DocuStory
MVPAn analysis engine that turns Korean real-estate documents into risk signals.
- Python
- FastAPI
- Real Estate
2026Founder · Product · EngineerStarted(First Commit date)TransLoop
MVPScreenshots · 6A language-learning app built around the double-translation loop - translate the source into the foreign language, then days later back-translate your own version to your mother tongue and compare what's lost.
- FastAPI
- React
- OpenAI
- Language Learning
2025 - 2026Solo BuilderStarted(First Commit date)
EMBA
4 projectsPrompt Forge
EMBAScreenshots · 7An async, hands-on learning platform for picking up LLM usage with cohort peers - guides, a roadmap, courses, plus a browser-side IDE that runs prompts against the LLM directly.
- FastAPI
- React
- LLM
- Education
2026Solo BuilderStarted(First Commit date)EMBA Typhoon
EMBAOperations system for a grad-school golf club - from live scoring to payments.
- Next.js
- Express
- Prisma
2026Solo BuilderStarted(First Commit date)Cohort Connect
EMBAScreenshots · 5A cohort-ops web app for grad-school peers - school-domain OAuth keeps it to the cohort only, with survey, announcements, anonymous feedback, emergency contacts, and meeting rooms in one place.
- Next.js 15
- Supabase
- Cloudflare Workers
2026Solo BuilderStarted(First Commit date)ClassVault
EMBAAccess-code archive for sharing course materials with grad-school peers.
- Vite
- Supabase
2026Solo BuilderStarted(First Commit date)
Experiment
4 projectsAI Project Loop Lab
ExperimentTurns a one-paragraph idea into a Project Brief, MVP scope, dev issues, and next steps - exported as a single Markdown doc.
- Next.js
- TypeScript
- Claude Code
2026Solo BuilderStarted(First Commit date)Lecturenote AI
ExperimentPairs lecture slides with a recording to draft per-slide study notes - Whisper STT + Claude.
- React
- FastAPI
- Whisper
- Claude
2026Solo BuilderStarted(First Commit date)Weather 1-Week
ExperimentA 7-day weather forecast on Cloudflare Workers backed by Open-Meteo - search by city (KO/EN) or use your location, no API key needed.
- Cloudflare Workers
- TypeScript
2026Solo BuilderStarted(First Commit date)Gyroball RPM
ExperimentAndroid app that measures a gyroball's RPM in real time from camera and audio frequency.
- React Native
- Kotlin
- Monorepo
2026Solo BuilderStarted(First Commit date)