SEOUL (HQ)PARISNEW YORK
Global Reach

Travel Shoot

끊김 없는 여행을 위한 AI 기반 원스톱 숙박 예약 및 플래닝 서비스. 전 세계를 하나로 연결하는 글로벌 네트워크 아키텍처.

95%

AI Recommendation Match

13w

Development Sprints

Backend Architecture

Spring Boot & Cloud Native

  • Swagger API 표준화 및 예외 처리 고도화

  • 필터링 API 조건부 인덱싱을 통한 성능 40% 향상

  • GitHub Actions CI/CD 자동화 파이프라인 구축

API Gateway & Scalability

Travel Shoot의 급격한 트래픽 증가에 대비하여, 프론트엔드와 여러 백엔드 마이크로서비스 간의 통신을 효율적으로 조율하기 위한 탄탄한 기반을 다졌습니다. Swagger를 통한 문서화로 프론트엔드 팀과의 협업 소요 시간을 대폭 줄였습니다.

API 최적화

응답 속도 40% 개선 (조건부 인덱싱)

CI/CD 파이프라인

무중단 배포 및 자동화된 테스트 환경 구축

@RestController
@RequestMapping("/api/v1/accommodations")
public class AccommodationController {
    
    @Operation(summary = "숙박 시설 다중 필터 검색")
    @GetMapping("/search")
    public ResponseEntity<List<AccDto>> search(
        @Valid SearchFilter filter
    ) {
        // Condition-based indexing applied
        return ResponseEntity.ok(
            accommodationService.findOptimized(filter)
        );
    }
}
YOLOv5 Engine
Python
Spring Boot API
Java
Oracle Database
SQL

AI Integration & Data Pipeline

모바일 기기에서 촬영된 영상 프레임에서 쓰레기 객체를 식별하고, 해당 GPS 좌표를 매핑하여 서버로 실시간 전송하는 데이터 파이프라인을 구축했습니다. AI 모델이 도출한 메타데이터를 관계형 DB(Oracle)에 안정적으로 적재하도록 구조를 설계했습니다.

#YOLOv5#ComputerVision#OracleDB#MyBatis