이상원

주요 기술 4개

  • HTML5
  • CSS3
  • JavaScript
  • React 18

그 외 기술 1개

  • Node
  • TypeScript

Experience

  • vss.gg 2022.09 - 2023.02
    • 1500만원 규모 E-Sport 대회 관리 플랫폼 프론트엔드 외주 개발 및 유지보수
    • 초기 프로젝트 기술 선택 및 구조 설계
    • 전체 퍼블리싱 전담
    • (1)

      디자인 시안 페이지를 단순히 하나의 컴포넌트로 만드는 것이 아닌 페이지 내의 각 부분을 컴포넌트 단위로 분리한 형태로 작업

      (2)

      Mock Up 데이터를 활용하여 실제 API 연동한 이후의 Props Drilling 고려하여 작업

    • 팝업 컴포넌트 제어 및 관리 인터페이스 모듈화
    • (1)

      zustand 기반의 전역 상태를 제어하는 방식으로 모듈화

      (2)

      팝업 컴포넌트 개발 및 제어 방식을 통합 함으로써 개발 생산성 향상 및 다양한 팝업 컴포넌트들의 UI 일관성 확보

    • input 데이터 제어 및 관리 인터페이스 모듈화
    • (1)

      커스텀 훅 기반의 input 데이터를 제어하는 방식으로 모듈화

      (2)

      데이터 검증 시 유효하지 않은 데이터 일 경우 에러 메시지 처리

      (3)

      onChange 호출 시에 원하는 데이터 포맷으로 convert

    • 기타 기능 개발 및 PG사 결제 모듈 API 연동
    • JavaScript
    • React 18
    • Zustand 4
    • Styled-Component 5
  • DATABANK 2021.04 - 2022.08
    • 차세대 영남대병원 통합정보시스템(WYVE) UI 개발 및 테스트
    • xplatform
    • UI 개발