Selected work
Personal ยท Production ยท 2023โPresentRV Badminton App์์ธ์ ํ ๋ฐฐ๋๋ฏผํด ํด๋ฝ์ ์ค์ ๋ก ๊ตด๋ฆฌ๋ 4๊ฐ ์๋น์ค ยท 3๊ฐ ์ธ์ด ํ๋ซํผ. ๋จํก๋ฐฉ ์์์
์ ์ฐ์ ์ค์๊ฐ ๊ธฐ๋กยท๋ฆฌ๋๋ณด๋์ ์ฌํ ๊ฐ๋ฅํ ๋ ์ดํ
์์ง์ผ๋ก ๋ฐ๊ฟจ์ต๋๋ค. PlantyNet ยท 2025โPresentOn-Device Deepfake Image DetectionI proposed and built an MLOps pipeline (Ray, DVC, Airflow, W&B) for an on-device deepfake detector, cutting an experiment from three days to eight hours and tracing a regression to its stage in an hour instead of four days. PlantyNet ยท 2025โpresentAI Agents for Magazine Article ProcessingAn LLM + VLM system that summarizes, translates and classifies magazine articles and turns scanned pages into web-view articles, served through FastAPI endpoints and Dagster jobs. Three case studies show how I measured and improved its cost, recovery and quality. PlantyNet ยท 2025Multi-Agent Magazine RAG ChatbotI turned my first plain RAG chatbot into a router-based agentic RAG, and built a five-layer RAGAS + golden-set evaluation that made VOC processing, from user report to shipped update, go from two weeks to two days. PlantyNet ยท 2026 ยท Self-initiatedMagazine Recommendation SystemI proposed recommending articles by why people read them, not by what other users clicked. An LLM facet graph over the company's magazine archive hit readers' hidden interests 2.3ร more often than the current recommender, and the proposal became an official project. PlantyNet ยท 2026 R&DSpeaker-Conditioned Deepfake Voice DetectionThe plan was a generic deepfake voice detector on the phone. I measured it first, showed it missed about 80% of the latest cloned voices, and changed the R&D plan to asking "is this really the person you know?"