시니어 개발자 [2019.05 – 2024.12]

숙소 관리 및 운영 도구는 제공 하는 백오피스 서비스 개발 하였습니다. 기존 어드민 서비스를 분석 및 통합 어드민 API 설계 하였습니다. 사내 서비스 연동 및 예약, 숙소 콘텐츠 REST API 설계 하며 데이터베이스 분석 및 비지니스 로직을 구현 하였습니다.

다양한 프로토콜을 지원하는 알림 API를 개발 했으며 이메일, 팩스, 문자, 카카오 알림이 제공되도록 구축 하였습니다. 이메일은 AWS SES 이용 하며 팩스, 카카오, 국내 문자에 경우에는 뿌리오를 이용했는데 해외 문자의 경우에는 AWS SNS을 이용했습니다. 여러 서비스의 비즈니스 로직을 지원하기 위해 MongoDB를 이용 했습니다.

국내 최초로 구글호텔과 공식 파트너십을 체결하여 서비스를 구축한 팀의 리더. 구글호텔 API와 자사 API를 연동하는 마이크로 서비스 아키텍처를 설계 하였습니다. 해당 부킹엔진은 Vue.js를 이용하여 구축하였고 Nest.js로 서비스를 구현하고 API에 REST와 GraphQL로 연동하였습니다. 또한 다국어 지원을 위해 커스텀 gettext vue 플러그인을 개발 하였습니다.

CMS (Channel Management System) 개발 했으며 부킹닷컴과 엑스피디아의 API를 연동 했습니다. 엑스피디아의 SOAP API를 REST API로 변환하는 어댑터를 개발하는 등 엑스피디아의 공식 파트너가 되어 온보딩 허가를 취득하는 과정을 성공적으로 주도하였습니다.
