profile_image
김용민
Web Developer
🤖 SK 하이닉스 인공지능 대회 플랫폼 개발
1번째 슬라이드
Description
📅 2022 - 2023
📌 프로젝트 개요SK 하이닉스 사내 인공지능 대회 운영을 위한 플랫폼 개발
캐글(Kaggle)과 유사한 구조로, 사내 구성원들이 기업 내부 데이터셋과 문제를 기반으로 AI 모델을 개발하고 제출하며 경쟁할 수 있는 환경 제공
🧑‍💻 담당 역할
  • 프론트엔드 및 백엔드 개발
  • 디자인 가이드를 기준으로 React 컴포넌트로 재구성
  • 대회, 게시판 CRUD 및 추천 기능 구현
  • 관리자 기능 구현
  • 랭킹 시스템 구현
  • ⚙️ 사용 기술
  • Frontend: React
  • Backend: Spring Boot
  • Database: Oracle, Redis
  • 🛠️ 담당 업무 및 구현 내용
  • 퍼블리싱된 HTML/CSS를 React 컴포넌트로 재구성
  • 대회, 게시판, 댓글 등에 대해 추천/비추천 기능 구현
  • 관리자가 문제 설명, 데이터셋, 평가 기준 등을 설정 하여 대회 생성/관리 할 수 있는 기능 구현
  • 참가자들의 점수 및 순위를 실시간 조회 기능 구현
  • 대용량 데이터셋 업로드 및 제출 파일 다운로드 기능 구현
  • Redis를 활용한 사용자 세션 관리 및 성능 최적화
  • 랭킹 시스템 구현: 점수별 티어(브론즈, 실버, 골드 등) 구현 및 티어별, 시간대별 랭킹 시스템 구현
  • 📈 성과 및 결과
  • 실제 하이닉스 사내 인공지능 대회 운영에 적용