AI로 판단과 구현 속도를 높이고, 검증 가능한 시스템으로 안정적으로 전달합니다.
| Role | Backend Developer |
| Core languages | Java, Python, TypeScript, JavaScript |
| Architecture | Scalable systems, high cohesion, loose coupling, domain-fit design |
개발의 목표를 기능 완성이 아니라, 고객이 가치를 느끼고 그 가치에 합당한 대가를 지불하는 제품을 만드는 데 둡니다. 백엔드를 중심으로 요구사항 정의부터 AI 통합, 사용자 인터페이스, 배포와 운영까지 서비스 전체를 연결합니다.
Current focus · AI agent orchestration · AI-native engineering · Spec-driven development
| Principle | In practice |
|---|---|
| Value before features | 기능 구현에 앞서 고객 문제와 제공 가치를 정의하고, 지속 가능한 비즈니스로 이어지는지 함께 판단합니다. |
| Structured reasoning | 요구사항을 그대로 구현하지 않고 공학적으로 분해해 단계와 경계를 찾고, 해결해야 할 본질을 명확히 합니다. |
| AI-augmented execution | AI를 탐색과 의사결정, 구현 가속에 활용해 개인 생산성을 높이되 결과는 명시적인 기준과 테스트로 검증합니다. |
| Adaptable architecture | 확장성을 기본 방향으로 삼고 높은 응집도와 낮은 결합도를 지향하되, 추상화 수준은 도메인과 규모에 맞춥니다. |
| Change with confidence | 자동화 테스트로 회귀와 유지보수 비용을 낮추고, 고정된 방법론보다 문제에 맞는 개발 방식을 선택합니다. |
| Project | Overview | Core stack |
|---|---|---|
| Don't Land · Team | 브라우저에서 바로 즐기는 3D 종이비행기 멀티플레이 게임입니다. 물리 기반 비행, WebSocket 동기화, 회귀 테스트와 자동 롤백 배포를 구성했습니다. |
JavaScript, Node.js, Three.js, Rapier3D, WebSocket, Jenkins |
| Obsidian 3D Semantic Graph | 임베딩과 UMAP/PCA로 노트를 의미 기반 3D 공간에 배치하는 Obsidian 플러그인입니다. 시맨틱 검색, 자동 라벨 클러스터, 연결 추천과 캐싱을 제공합니다. |
TypeScript, Three.js, UMAP, PCA, OpenAI Embeddings |
| Kyuing Bot | 여러 Discord 봇과 TTS 엔진을 하나의 OAuth 대시보드에서 운영하는 음성 서비스입니다. 사용자별 음성 설정, 발음 규칙, 사운드보드와 운영 지표를 제공합니다. |
Python, discord.py, Quart, SQLite, Docker, Google Cloud TTS |
| Maestro | 코딩 태스크를 여러 LLM 에이전트에 배분하고 실행을 관리하는 셀프호스팅 플랫폼입니다. 격리 워크스페이스, 이슈 상태 관리와 실시간 모니터링을 제공합니다. |
Python, FastAPI, SQLAlchemy, asyncio, SSE, LLM APIs |
| AF Agent · Team | 숙박과 음식 탐색을 지원하는 멀티 에이전트 백엔드입니다. 전문 에이전트, RAG 파이프라인, 인증·채팅·번역 API를 구성했습니다. |
Python, FastAPI, LangChain, LangGraph, pgvector, Docker |
| TokiMon · Team | 여러 AI 서비스의 토큰 사용량에 반응해 성장하는 크로스플랫폼 데스크탑 펫입니다. 멀티 프로바이더 사용량을 로컬에서 수집하고 시각적인 성장 경험으로 변환합니다. |
Tauri 2, Rust, React, TypeScript, Python, SQLite |
| MCP Deploy Hook | AI 에이전트가 MCP를 통해 Git 기반 배포 파이프라인을 실행하는 headless 서버입니다. 순차 실행, 프로젝트별 잠금, 단계별 timeout과 SQLite 실행 로그를 제공합니다. |
Python, MCP, SQLite, pytest |
| Efficient LLM Routing Challenge · Team Challenge · In progress | “쉬운 문제는 싸게, 어려운 문제만 비싸게”를 목표로 개발 중인 오프라인 AI 라우터입니다. 프롬프트 난이도와 budget tier만으로 품질·비용 효율이 높은 후보 모델 하나를 선택합니다. |
Python, Prompt-only Routing, Budget Policy, Feature Engineering, Docker |
Backend · Java · Spring Boot · JPA · QueryDSL · MyBatis · Python · FastAPI
Frontend · Next.js · React · TypeScript
AI / Data · Vertex AI (Gemini) · RAG · pgvector · ComfyUI
Database · MySQL · Oracle · PostgreSQL · Redis
DevOps · AWS · GCP · Jenkins · GitHub Actions · Docker
Tools · GitHub · IntelliJ IDEA · Jira · Slack · Postman · Antigravity · Orca
AI Assistant · Claude · Codex · Gemini
더 자세한 프로젝트와 경험은 Portfolio에서 확인할 수 있습니다.



