<aside>
📝
2025년을 돌아보며, 성장과 도전의 기록을 남깁니다.
</aside>
개요
2025년은 TIDESQUARE에서 백엔드 개발자로서 본격적으로 성장한 한 해였습니다.
입사 첫 해(2024.10)부터 시작해 약 1년 3개월간, 호텔 HUB 시스템의 API 유지보수와 성능 개선, 그리고 여러 TF 프로젝트에 참여하며 실무 역량을 쌓았습니다.
1. 주요 업무 성과
야놀자 공급사 API 마이그레이션 프로젝트
2025.11 ~ 2025.12 | 가장 집중했던 프로젝트
- 기존 Partners API 종료 일정에 맞춰 서비스 중단 없이 신규 Distributor API로 전환 완료
- 실시간 핵심 API 6종(Availability, Final Check, Create Booking, Booking Details, Get Cancel Penalty, Cancel Booking) 전환
- 기존 단일 구조에 집중된 연동 로직을 역할 기준 분리/모듈화하여 변경 영향 범위 축소 및 유지보수성 개선
- Static 데이터 동기화 배치 호출 구조 개선: API 호출 1000회 → 100회(90%↓), 소요시간 ~50분 → ~5분(90%↓) 단축
- Claude Code 활용: 마이그레이션 과정에 전용 커스텀 Skill을 정의해 분석 문서/매핑/구현/테스트/검증 가이드를 일관된 포맷으로 산출
Expedia 동기화 배치 개선
2025년 상반기
- 해외 숙소 공급사(Expedia) 지역/콘텐츠 동기화 배치를 도메인 단위(Scheduler→Service→API→Merge) 구조로 재설계
- 동기화 소요 시간 단축: 지역 1시간 30분 → 30~40분, 콘텐츠 4~5시간 → 2시간 이내
Kafka 운영 관측성 개선
2025년 1~2분기