Hi! I'm Chloe Jungah Kim
⚙️ Backend Engineer☕ Kotlin · Spring · Vert.x🎮 Gamer
문제를 해결하기 전에, 먼저 문제를 다시 정의합니다.
AI는 구현 방법을 빠르게 제안할 수 있지만, 어떤 문제를 해결해야 하는지 정의하는 것은 개발자의 역할이라고 생각합니다. QA 엔지니어로 커리어를 시작해 문제를 분석하는 습관을 길렀고, 지금은 백엔드 개발자로서 기능을 구현하는 데 그치지 않고 왜 문제가 발생하는지, 왜 현재 구조가 최선인지를 고민합니다.
What I do
- 이벤트 기반 아키텍처 — 대규모 트래픽을 안정적으로 처리하기 위한 비동기 시스템을 만듭니다.
- 레거시 개선 — 이미 동작하는 코드를 다시 들여다보고, 구조와 성능을 개선합니다.
- 운영 자동화 — 만든 것을 안정적으로 굴리는 데까지가 개발이라고 생각합니다.
- AI 개발 워크플로우 — AI를 코드 자동완성이 아니라 개발 프로세스의 일부로 붙이는 일에 관심이 많습니다.
Stack
- Language — Kotlin, Java, Python
- Framework — Spring Boot, Vert.x, Pekko
- Data & Infra — PostgreSQL, Redis, Kafka, AWS, Kubernetes
Projects
- Fridai — AI 코딩 에이전트가 과거 코드와 Git 커밋, 대화 기록을 검색할 수 있는 MCP 서버. 여러 에이전트와의 대화를 하나의 SQLite 인덱스로 묶고, 로컬 임베딩으로 외부 API 없이 시맨틱 검색을 지원합니다. PyPI에 배포했습니다.
PythonSQLiteFastEmbed - Kontract — Vert.x의 동적 라우팅에서는 엔드포인트별 request/response 구조가 코드에 잘 드러나지 않습니다. API 계약을 선언하면 파싱·검증·에러 응답 코드를 컴파일 타임에 생성해줍니다. Maven Central에 배포했습니다.
KotlinVert.xKSP
Interests
- 🎮 게임 — RPG와 로그라이크를 주로 합니다. 스팀에 새로 올라오는 게임을 하나씩 해보는 걸 좋아합니다.
- 🍜 맛집 탐방 — 새로 생긴 곳이나 이름난 곳을 찾아다닙니다. 미식도 경험이라고 생각해서 되도록 많이 먹어보려고 합니다.
- 📖 독서 — 소설을 좋아하고, 장르는 크게 가리지 않고 다양하게 읽습니다.
- ✈️ 여행 — 튀르키예, 그리스, 호주가 가장 기억에 남습니다. 움베르토 에코의 『바우돌리노』에 푹 빠져 카파도키아까지 다녀왔습니다.