Java · Spring 백엔드 개발자
안녕하세요, 임재우입니다
Java, Spring 중심으로 백엔드를 만지고 React, JavaScript로 프론트를 붙입니다. 만든 건 끝까지 내보내고, 그 과정에서의 결정과 회고를 글로 남기고 있습니다.
JavaSpring BootPostgreSQLReactReact Native
재 보니 둘 다 고장 나 있었다 — 압축 없는 3.4MB와 24번 연속 빨간 CI 학습 Capacitor를 걷어내고 React Native로 — 모바일을 다시 짠 이유 프로젝트 tmux 화면을 파싱해서 폰에서 프롬프트에 답하기 학습 폰에서 Claude Code 세션들을 조종하기 — 디스코드를 붙였다 프로젝트 Plan Do! AI 어시스턴트 고도화 — 여러 개를 한 번에, 그리고 이름을 믿지 않기 학습 쌓인 노트를 스스로 잇게 — 임베딩 유사도로 자동연결 프로젝트 워크스페이스 격리를 한 메서드로 — WorkspaceResolver 패턴 학습 Plan Do! 자연어 라우팅 — 로컬 LLM과 GPT를 100회 붙여보고 학습 블로그에 글 쓰는 마찰 줄이기 — Pages CMS 연동 노트 Plan Do! 출시 회고 — 혼자서 풀스택, 그리고 iOS까지 프로젝트 Plan Do! 데이터 모델 — Workspace 중심의 멀티테넌시 학습 Plan Do! 인프라 — Lightsail 한 인스턴스 위의 모든 것 학습 WebSocket 두 개를 한 앱에 — presence와 DM을 분리한 이유 학습 Capacitor로 PWA를 iOS 앱으로 출시하기 학습 사이트를 새로 단장했습니다 노트
검색 결과가 없어요.
Plan Do!
iOS · Web · 2026할 일·캘린더·팀 협업·메시지·AI 에이전트·위치 알림을 한 앱에 묶은 생산성 앱. 기획부터 App Store 심사까지 1인으로 만들고 운영합니다.
- 역할
- 1인 · 기획 · 디자인 · 풀스택 · 배포 · 운영
- 기술
- React NativeExpo SDK 56React 19Spring BootSpring AIPostgreSQLAWS Lightsail
Synap
Web · 2026메모가 의미로 연결되는 노트앱. 노트를 적으면 임베딩으로 가까운 노트끼리 자동으로 잇고, 그래프로 탐색합니다.
- 역할
- 1인 · 풀스택 · AI 통합
- 기술
- ReactTypeScriptSpring BootPostgreSQLpgvectorOpenAI
PiPAny
iOS · 2026아이폰에서 맥미니를 편하게 쓰려고 만든 개인용 앱. tmux·Claude Code 세션을 PiP 창과 다이나믹 아일랜드로 계속 지켜봅니다.
- 역할
- 1인 · 개인용 도구
- 기술
- SwiftWKWebViewAVKit (PiP)ActivityKitWidgetKitWebSocketNode.jsttyd
배경화면