Sangeun.PORTFOLIO
모든 프로젝트
팀 공동 개발 (별도 기능 단위 참여)

JOB-SYNC — 분산 배치 스케줄러 (자사 솔루션)

대용량 배치 작업을 분산 처리하는 프로스트 자사 핵심 솔루션입니다. 서버사이드는 core / executor / scheduler 3개 모듈이 HTTP REST로 통신하는 분산 오케스트레이션 구조, 클라이언트는 레거시 UI를 React + Material UI + Vite 기반으로 컨버전한 모던 스택으로 운영됩니다. 두 시기 사업에 팀 단위 공동 작업으로 합류해 별도 기능 단위로 백엔드·프론트엔드 양 영역을 담당했습니다.

기간

2024.03 — 2024.10

역할

팀 공동 개발 (별도 기능 단위 참여)

사용 기술
JavaSpringReactMaterial UIViteREST APIDistributedMigration
— Highlights
  • 자사 핵심 솔루션 — Java/Spring 분산 배치 스케줄러, core / executor / scheduler 3-모듈 + HTTP REST 통신 구조
  • 서버사이드 고도화 시기 참여 (2024.03~04) — 분산 통신 / 스케줄러 영역 일부 기능 단위로 백엔드 작업
  • React 클라이언트 컨버전 시기 참여 (2024.08~10) — 레거시 UI를 React + Material UI + Vite + React Router + React Query 기반으로 마이그레이션하는 작업 중 별도 기능 단위로 화면 담당
  • 백엔드(Java/Spring) + 프론트엔드(React) 양 영역에 걸친 작업 경험
— Outcome

자사 핵심 솔루션의 두 시기 사업에 약 8개월에 걸쳐 별도 기능 단위로 참여하면서, Java/Spring 백엔드와 React 프론트엔드 양 영역에 걸친 작업 경험을 쌓았습니다.