Back to Selected Work

기아통(KTONG) & H-Mate 앱 리뉴얼

구축 및 파견 · 약 7개월

수만 명 규모의 대기업 사내 앱을 보안·성능·유지보수 관점에서 전면 리뉴얼한 파견 프로젝트입니다.

기아통 H-Mate 리뉴얼 썸네일

Overview

기아자동차(2~3만명)와 현대자동차(울산 공장 포함 약 7만명) 생산직 임직원이 사용하는 사내 앱을 리뉴얼한 프로젝트입니다. 보안 이슈로 현대자동차 원효로 사업장에 파견 나가 AutoEver와 공동 작업을 진행했으며, DRM·WAF·LB 등 고도의 보안 환경 속에서 DB 마이그레이션(Tibero → PostgreSQL)과 백엔드 보안 강화, 공통 모듈 재설계를 수행했습니다.

Key Tasks

  • JAVA단 공통 API 요청 모듈 작성 및 수정 (식당 메뉴 API, AutoWay API 등 활용)
  • TiberoSQL → PostgreSQL 마이그레이션 - 기존 쿼리 문법 변경 및 서브쿼리 → JOIN 전환으로 성능 향상
  • Morpheus Framework 내 프론트 공통 함수 설계 및 프로젝트 맞춤 설정
  • 기존에 누락되어 있던 XSS Filter, CSRF 키 검증 로직 신규 설정 (Filter, Interceptor 레이어)
  • 파일 업로드 로직이 각 컨트롤러에 분산되어 있던 구조를 공통 모듈로 통합 (다중 파일 업로드 지원)
  • 각 지역별 공장 식당 API 연동 (금일/금주 메뉴 표시 기능)
  • AutoWay 게시판(경조사, 회사 소식 등) API 연동 및 화면 구현
  • 급여 상세 내역 화면 개발 (보안 환경 내 데이터 처리)
  • KTONG - 기존 'KIA IN' 프로젝트 기능 이관 및 추가 작업
  • 단위 테스트, 프로그램 목록, 인터페이스 정의서, DB 설계서 등 산출물 작성

Outcomes

  • 기아자동차·현대자동차 생산직 임직원 약 10만명 사용 앱 안정적 리뉴얼 완료
  • 분산된 보안 로직을 Filter/Interceptor 레이어로 일원화하여 코드 중복 제거 및 보안 수준 향상
  • 오픈 당시 50MB 리소스 배포 차단 이슈를 인프라팀과 협업해 QoS 설정으로 해결