- 골프 GDS 백오피스 유지보수 및 신규 기능 개발을 담당하며, PHP 8.2 기반 멀티 DB 환경(MariaDB, PostgreSQL, MSSQL, MongoDB)에서 서비스 운영 및 데이터 처리 구조를 설계·운영
- 타이거부킹 채널 어드민 신규 개발을 주도적으로 수행하며, Laravel 기반 관리자 시스템 전체와 Admin(세션)·Client Portal(JWT) 인증 분리형 Web 어드민·REST API 구조를 설계·구현
- Claude CLI, ChatGPT 등 AI 도구를 개발 과정에 적극 활용하여 관리자 기능 및 API 구현 시 반복 코드 작성, 리팩토링, 디버깅 시간을 단축하고 개발 생산성을 향상
- TB3.0 Front, Tiger GDS, OTA 예약 API 등 다중 외부 시스템 연동 모듈을 구현하고 재시도·타임아웃·서킷 브레이커 패턴을 적용하여 연동 안정성을 개선
- 다국어 콘텐츠 운영 효율 향상을 위해 OpenAI·DeepL API 기반 번역 기능을 구현하여 반복 번역 업무를 자동화할 수 있는 구조를 마련
- 비정형 골프장 정보를 서비스 등록 가능한 구조화 데이터로 전환하기 위해 Python 크롤링, OpenAI 기반 데이터 구조화, MongoDB 저장, RDBMS 연계 ETL 파이프라인을 구현
- MariaDB → PostgreSQL 마이그레이션과 Raw SQL → Eloquent ORM 전환을 통해 유지보수성과 쿼리 관리 일관성을 향상
- Laravel 12 Job/Queue와 Redis를 활용해 최대 20만 건 규모의 쿠폰 대량 발급 기능을 백그라운드 처리 구조로 구현
- PostgreSQL 멀티 스키마 구조와 도메인별 로그 분리, SQL 에러 이중 기록 체계를 도입하여 운영 가시성과 장애 대응 효율을 개선
- Docker·WSL 기반 로컬 개발환경을 정리·표준화하여 협업 효율과 개발환경 일관성 개선
- 사내 데이터 조회 효율 개선을 목적으로 MCP 서버와 Ollama 기반 자연어 질의응답 구조를 직접 설계하고, View Table 기반 조회 자동화 가능성을 실제 데이터 기준으로 검증
더보기