
삼성 전사 BI Portal 구축 및 기능 고도화
프로젝트 개요
- 프로젝트명 : 삼성 BI Portal 구축 및 기능 고도화 (삼성 전사 내부 Portal)
- 기간 : 2022.12 ~ 2023.09
- 소속/고객사 : (주)밀버스 / 커니코리아
- 사용 기술 : Javascript, jQuery, JSP, CSS, Kotlin, Java, Spring Boot, MariaDB 등
삼성 전사에서 활용하는 BI Portal은 Tableau 기반의 리포트를 통합 관리하고, 임직원들이 직관적으로 데이터를 조회할 수 있도록 지원하는 시스템입니다. 본 프로젝트는 웹 포털 구축 및 고도화를 목표로 진행되었습니다.
저는 프론트엔드와 백엔드 모두 담당하여 UI/UX 표준화, API 연동 설계, 데이터 시각화 확장 기능 등을 구현했습니다.
담당 역할
- 초기 프론트엔드 전담 개발 : UI/UX 가이드라인 기반 화면 구축
- 구축 완료 후 단독 유지보수 담당 : 프론트엔드 & 백엔드 운영/개선
주요 업무
1. 대규모 데이터 관리 모듈 구축
- Kotlin + Spring Boot 기반 REST API 계층 설계 및 페이징/검색 기능 구현
- JSP + JavaScript를 활용하여 대용량 테이블 UI 구성 및 동적 검색/정렬 기능 제공
- Ajax 기반의 비동기 통신을 통해 대규모 데이터 처리 성능 최적화
- 내부 운영자 중심의 데이터 관리/조회 모듈 완성
1. UI/UX 기반 프론트엔드 구현
- 삼성 내부 UI/UX 가이드라인을 준수한 화면 개발
- 공통 레이아웃/모듈화를 통해 재사용성과 유지보수성 향상
- CSS 및 JSP 기반 스타일링으로 일관된 사용자 경험 제공
2. Kotlin 기반 백엔드 API 설계
- Spring Boot + Kotlin 환경에서 API 로직 설계 및 구현
- JSP 템플릿과의 데이터 연동 처리 → 프론트-백엔드 통합 구조 확립
- 권한/인증 관리 및 데이터 처리 기능 개발
3. BI 리포트 임베딩 및 고도화
- Tableau 리포트 임베딩 기능 개발
- 웹 포털 필터 값과 Tableau 리포트를 연동 → 실시간 필터링 및 데이터 조회 개선
- 데이터 활용성을 극대화하여 업무 효율성 향상
4. 요구사항 분석 및 개선 활동
- 기획자 및 컨설턴트(커니코리아)와 협업하여 요구사항 반영
- 사용자 테스트 결과 기반으로 UI 오류 수정 및 사용성 개선
- 포털 운영 안정성을 높이고, 확장 가능한 구조 마련
프로젝트 결과
- 삼성 전사 임직원들이 사용하는 BI Portal의 메인 플랫폼 구축
- 표준화된 UI/UX와 안정적인 API 연동을 통해 포털 신뢰도 강화
- Tableau 연동을 통한 데이터 활용성 확대 및 업무 효율성 제고
- 단독 운영/유지보수 체계 수립으로 장기적 안정성 확보
성과 및 성장
- 대기업 내부 UX 가이드라인에 따른 대규모 프론트엔드 개발 경험 축적
- Tableau와 웹 포털의 데이터 연동 노하우 확보
- 프론트엔드와 백엔드를 아우르는 풀스택 개발 및 운영 역량 검증
본 프로젝트는 데이터 시각화와 기업 포털의 접목을 성공적으로 수행한 사례로, 이후 다양한 BI/분석 플랫폼 프로젝트에 핵심 경험이 되었습니다.