경력 목록

GuideME Web

여행·축제 콘텐츠 플랫폼의 운영 안정성, 성능, 글로벌 확장성 강화를 위한 백엔드 고도화 및 인프라 개선

소속
(주)가이드미
기간
2024.04 - 2024.12
역할
플랫폼 고도화 및 운영 백엔드 엔지니어
기술
NestJS · TypeORM · k6 · OpenAI · AWS · CloudFront · CloudWatch
이 프로젝트에 대해 AI에게 묻기

(주)가이드미 — GuideME Web 플랫폼 고도화 및 운영

출처: 이력서

2024.04 - 2024.12 여행·축제 콘텐츠를 제공하는 GuideME 웹 플랫폼의 운영 안정성, 성능, 글로벌 확장성을 강화하는 백엔드 고도화 및 인프라 개선을 담당했습니다. Nest.js 공통 라이브러리 분리로 코드 중복을 제거하고 재사용성을 높였고, 테스트 커버리지 80% 이상을 확보해 잠재 결함을 줄이고 QA 효율성을 높였습니다. TypeORM 쿼리 로깅 및 Slow Query 분석으로 성능 병목 구간을 해결했고, k6 기반 부하 테스트로 고트래픽 환경 대응 안정성을 확보했습니다.

GuideME Web — 인프라 이전과 비용 50% 절감

출처: 이력서

기존 MSP 관리 환경을 AWS 자체 운영 환경으로 이전하고, 개발/운영 환경 분리 및 배포 자동화 프로세스를 구축했습니다. RDS 인스턴스 스케일 다운과 CDN(CloudFront) 구성으로 리소스 비용을 최적화해 기존 운영비 대비 약 50% 비용을 절감했습니다. S3 + CloudFront로 이미지·정적 자원 관리를 체계화해 페이지 로딩 속도와 UX를 개선했고, CloudWatch 기반 시스템 모니터링 및 알림 설정으로 장애 대응 프로세스를 정립했습니다. UI/UX 팀과 협업해 번역 데이터의 화면 반영 방식과 레이아웃 안정성을 검토했고, 기획 단계에서 다국어 구조·검색 메타데이터 전략 등 기술적 개선을 제안했습니다.

GuideME Web — LLM(GPT-4.0 API) 기반 다국어 번역 파이프라인

출처: 이력서

HTML 태그가 포함된 데이터를 정확히 번역하는 파이프라인을 설계·구현하고, 번역 데이터 저장 스키마 설계와 SEO 메타데이터 자동 생성을 진행했습니다. 도입 후 해외 유입 트래픽이 약 10배 증가해 글로벌 사용자 접근성이 강화되었습니다.

마크업 구조 보존 다국어 번역

출처: 포트폴리오

역할

LLM 프롬프트 제어 및 다국어 번역 파이프라인 구축.

문제

콘텐츠 백엔드의 HTML 포맷 데이터(여행/축제 정보)를 LLM으로 번역할 때 LLM이 임의로 HTML 태그나 속성을 수정/삭제해 기존 UI 마크업 레이아웃이 깨졌습니다.

해결

HTML을 AST로 파싱해 텍스트만 번역 후 재조립하는 방식은 태그의 문맥 정보가 유실되어 번역 품질이 떨어지므로, 전체 HTML 문맥을 유지하면서 '태그, ID, 클래스, 속성은 절대 변경하지 않고 텍스트 노드만 번역하라'는 System Prompt 규칙 및 스키마 제약을 설계했습니다.

결과

마크업 구조 훼손 없는 다국어 번역 자동화를 구축했고, GuideME Web 플랫폼의 해외 유입 트래픽이 약 10배 증가했습니다.