아티클
업무 경험
- 인프라 운영접속했을 때는 이미 잠잠해진 장애에어갭 환경에서 Kubernetes 제어 영역의 반복 재시작 원인을 조사했다. 이전 프로세스의 로그와 VM 지표를 맞춰 보고, etcd의 동작을 바탕으로 가설을 좁혀 인프라 담당자에게 전달한 과정을 정리했다.
- 제품 개발과 운영PoC를 서비스로 운영하기까지AI 캐릭터 채팅 PoC의 백엔드와 인프라를 맡아 인증·결제, 콘텐츠 반영과 검증 절차를 갖춰 갔다. 기능 실험과 제품화를 병행하고, BM 변경에 맞춰 이용자의 재화와 데이터를 새 체계로 전환한 과정을 정리했다.
- 매치메이킹좋은 매칭의 기준을 찾는 일실력의 표현 방식과 팀의 균형, 이용자의 플레이 경험을 함께 살피며 여러 평가 방식을 매칭 시스템에 적용하고 비교한 과정을 정리했다.
개인 프로젝트
- 셸 히스토리 동기화Rustory: 셸 히스토리를 기기끼리 동기화하기기존 셸 히스토리 도구를 사용하며 느낀 동기화와 사용 방식의 불편함에서 출발했다. 각 기기에 기록을 저장하고 서로 교환하는 구조를 만들며, 오프라인 기기의 삭제 처리와 연결 실패, 접근 권한을 함께 다룬 과정을 정리했다.
- ALGORITHM LABSema: An Executable Reconstruction of Match CompositionA public laboratory for disjoint proposal batches, temporal fairness, deterministic replay, and honest approximation.
- DEVELOPER TOOLINGjjcat: Safety UX for Mutable Version-Control HistoryWhy a Jujutsu desktop client should bind intent to exact repository state before making history mutation convenient.