Editor·Builder의 복잡한 상태를 저장·Runtime·서버까지 연결합니다.
Product / Application Engineer · React · TypeScript · Three.js
Portfolio · Public Builds · 3D Lab · Technical Writing
React·TypeScript·Three.js 기반의 2D·3D Editor·Builder와 지도 제품을 개발해 왔습니다. 편집 상태와 command·event, 저장 모델, Runtime 실행의 의미를 맞추고 모바일·현장·운영 환경에서 실제 동작을 검증합니다.
공개 프로젝트에서는 local-first AI, 3D·데이터 시각화와 개발 자동화 도구를 실험합니다. 현업 제품과 개인 공개 프로젝트의 책임 범위는 구분해 기록합니다.
01 — LocalMesh Studio
Local AI meets collaborative 3D editing. 오브젝트 선택·강조, 이동·회전·크기 기즈모와 기본 편집 단축키를 로컬 LLM 명령·브라우저 저장과 하나의 SceneCommand·Yjs 문서 흐름으로 연결한 local-first 3D Studio입니다. Transform은 변경 축만 기록해 서로 다른 축의 동시 편집과 Undo/Redo를 보존합니다.
TypeScript · React · Three.js · WebGPU · WebLLM · Yjs · Hocuspocus · IndexedDB
02 — VizPort Studio
From raw data to explainable visualization and portable code. CSV·JSON을 브라우저에서 분석하고 적합한 차트를 추천한 뒤 React 코드, LLM 프롬프트, VizSpec으로 가져갈 수 있는 시각화 스튜디오입니다.
React · TypeScript · ECharts · Local-first · WebLLM
Live demo · Source · Architecture
- Mermaid Sky Exporter — Mermaid 작성, 공유, SVG·PNG·JPG 내보내기를 연결한 PWA
Next.js·Mermaid·Monaco - Codex App Telegram Monitor — Telegram을 통한 Windows Codex App 상태 점검과 원격 자동화
PowerShell·Telegram API - Self-Improving Maintainer Bot — 실패 사례를 eval로 축적하고 검증된 개선 PR을 제안하는 루프
Python·GitHub Actions·Codex
트러블슈팅, 직접 구현, 기술 선택 기준이 드러나는 글 세 편을 선별했습니다.
- Troubleshooting — PWA 서비스워커가 MyHits 조회수 배지를 캐시한 문제 해결기
기존 브라우저와 시크릿 모드를 비교해 오래된 조회수의 원인을 서비스워커 캐시로 좁힌 기록 - Implementation — 🌆 GitHub.io 페이지 제작기 (2) - Points 컨셉의 3D Web 구현
Points 기반 시각 효과와 카메라 인터랙션, 당시 확인한 절두체 컬링 이슈의 구현 기록 - Technical Judgment — 2026년 React 프로젝트에서 라이브러리를 고르는 기준
기술 유행보다 제품 요구와 유지보수 비용을 기준으로 선택지를 좁히는 판단 기록
주요 공개 저장소와 최근 기여 활동을 이 저장소의 GitHub Actions가 직접 SVG로 생성합니다. 외부 통계 카드 서비스에 의존하지 않습니다.
Core — TypeScript · React · MobX · Three.js · Web Editor / Builder · Runtime Integration
Exploring — Next.js · WebGPU · WebLLM · Local-first systems · Developer automation
- Align state meaning first — 화면, 저장 모델, Runtime과 서버가 같은 사용자 의도를 가리키게 합니다.
- Verify in the real environment — 저장·재진입·모바일·현장·운영 환경에서 실제 동작을 확인합니다.
- Keep judgment visible — 자동화와 AI에는 검증 가능한 경계와 사람의 승인 지점을 남깁니다.
Portfolio · Repositories · Technical Writing · Learning Archive — 이전 강의 및 기술 학습 기록




