Rhei's profile

강다혜

FRONT-END 개발자

항목주소
GitHubeverything-flows (새 창에서 열림)
E-mail[email protected] (새 창에서 열림)

Summary

개발자와 사용자에게 좋은 경험을 줄 수 있는 방법을 찾고 있습니다.

  • 디자인 시스템처럼, 반복되는 요소를 규칙화해서 사용자가 일관된 경험을 할 수 있도록 돕습니다. 또한, 개발자가 디자인 시스템을 잘 사용할 수 있도록 문서로 풀어내는 작업을 좋아합니다.
  • 애니메이션, 터치 이펙트 등 인터랙션에 사용되는 컴포넌트들을 유지보수하고 있습니다. 인터랙션을 통해 화면의 완성도를 높이고, 사용자의 불편함을 해소하는 일에 기여합니다.

Work Experience

  1. 비바리퍼블리카

    비바리퍼블리카

    Frontend Developer Assistant | 인터랙션팀

    2025.06 - 재직중 (4개월)

    사용자와의 인터랙션에 사용되는 컴포넌트들을 유지보수하고, 문서화합니다.

    • TypeScript
    • React.js
    • API 마이그레이션 자동화

      • 인터랙션 패키지에 API 변경점이 생길 때, 패키지를 사용하는 각 서비스에서 수동으로 마이그레이션을 해야 하는 문제를 해결했습니다. jscodeshift 라이브러리 기반 마이그레이션 스크립트를 작성해, 서비스에서는 명령어를 통해 몇 분 내로 대량의 코드를 자동으로 마이그레이션할 수 있는 기능을 제공했습니다.
      • 사내 디자인 툴 데우스의 디자인 기반 코드 생성 기능을 업데이트하여, 최신 인터랙션 패키지를 서비스에 빠르게 적용할 수 있도록 개선했습니다.
    • 인터랙션 패키지 유지보수 및 문서화

      • 이슈 제보 채널을 맡아보며, 인터랙션 패키지에서 발생하는 이슈를 분석하고 문제를 해결했습니다.
      • 인터랙션 컴포넌트의 개발 접근성을 높이기 위해 인터랙션 컴포넌트 API를 문서화하고, 예제 코드를 제공했습니다. 작성된 문서는 사내 AI봇에 학습시켜 문서를 열지 않아도 슬랙에서 채팅으로 접근이 가능합니다.
  2. 카카오

    카카오

    Frontend Developer (인턴) | FE 플랫폼팀

    2024.01 - 2024.02 (1개월)

    인턴십 과제 수행: Vanilla JS 환경에서 블록 코딩 서비스 구현

    • TypeScript
    • Jest
    • Event Loop 기반 인터랙션 개선

      • 무한 루프 블록을 실행할 때 UI가 멈추는 현상을 분석하고, Event Loop 개념을 바탕으로 사용성을 개선한 경험이 있습니다. 긴 실행 블록도 인터랙션 지연 없이 작동하도록 최적화했습니다.
    • Jest 기반 블록 테스트 자동화

      • UI상에서 드래그 앤 드롭 없이도 블록 실행 로직을 검증할 수 있도록 Jest 기반 parameterized 테스트를 작성하여 약 20종의 블록을 테스트했습니다.
  3. 호랑에듀

    호랑에듀

    Frontend Developer (인턴) | 개발팀

    2023.09 - 2023.11 (2개월)

    한글 코딩 언어를 이용한 종합 코딩 교육 플랫폼 | React를 이용한 웹 및 앱 서비스 구현 및 유지보수

    • TypeScript
    • React.js
    • Supabase
    • Yarn 기반 모노레포 전환으로 배포 효율화

      • Git Submodules로 분리되어서 관리되던 웹, 앱 및 패키지를 Yarn Workspaces 기반의 모노레포로 통합했습니다. 결과적으로 배포 과정을 간소화하고, 웹과 앱의 버전 및 의존성을 통일하여 관리 효율성이 향상되었습니다.
  4. 원펫

    원펫

    Frontend Developer (인턴) | 개발팀

    2022.02 - 2022.08 (6개월)

    반려동물 건강 상태 진단 및 수의사와의 실시간 채팅 서비스

    • TypeScript
    • Next.js
    • React Native
    • 한글 검색 UX 개선을 위한 알고리즘 적용

      • 증상 검색 시, 한국어의 특성상 사용자의 입력 의도와 일치하지 않는 결과가 노출되는 문제가 있었습니다. 검색 품질 향상과 초성 검색이나 유사 검색어 처리 기능을 위해 자모 분리, N-gram 등의 방법을 탐색했습니다.
    • A/B 테스트 기반 전환율 개선

      • Google Analytics 기반 A/B 테스트를 설계하고, 증상 검색에서 실제 문항 풀이 페이지로로의 전환율을 높이는 방법을 탐구했습니다.
    • Redux persist로 진단 문항 상태 유지

      • 문항 풀이 도중 페이지 이탈 시, 상태가 초기화되는 문제 해결을 위해 상태 저장 구조를 설계했습니다. Redux persist를 이용해 문항 진행 상태 저장 및 복구 기능을 제공할 수 있었습니다.

Project

  1. 개인 포트폴리오 사이트 | 이력서, 블로그, 포트폴리오 통합 사이트

    개인 프로젝트 / FE 개발자

    2025.04 - 진행중 (7개월)

    • TypeScript
    • Remix
    • Next.js
    • Tailwind
    • Supabase
    • 블로그 성능 및 검색 엔진 최적화

      • 초기 페이지 로딩 속도를 개선하기 위해, 중요도가 낮은 UI 요소는 CSR을 적용했습니다. 추가적으로 이미지 및 폰트에 lazy loading을 적용하고, 캐싱을 통해서 렌더링 속도를 개선한 결과, 메인 페이지 Lighthouse 점수가 55점에서 95점으로 크게 개선되었습니다.
      • meta데이터 및 ldJson, 사이트맵 정보를 설정하여 이전 9개월 대비 일평균 클릭수 72.25%, 노출수 85.9% 성장을 이루어냈습니다.
    • 모노레포 기반 구조 설계

      • 다양한 기술 스택을 사용하기 위해서 pnpm 기반의 모노레포 구조를 만들었습니다. Remix와 Next.js로 개발된 앱들을 하나의 도메인(rhei.me) 아래에서 운영할 수 있습니다.
      • 공통 컴포넌트(GNB, Footer 등)는 패키지로 분리해 각 도메인에서 재사용이 가능합니다.
  2. Coinscope.gg | 암호화폐 관련 주요 이벤트 큐레이션

    팀 프로젝트 / FE 개발자

    2024.11 - 진행중 (12개월)

    • TypeScript
    • Next.js
    • Tailwind
    • 검색 필터링 상태 관리 개선

      • UX 및 유지보수성 개선을 위해, 지역 상태로 관리되던 필터링 데이터를 URL을 이용한 전역 상태로 전환하였습니다.
      • 상세 구현 내용 포스트
    • 검색 엔진 최적화

      • SSR 적용 및 이미지 Lazy Loading, api 분리 등을 통해 렌더링 속도 향상시켰습니다.
      • 그 결과로 일 평균 노출수 870% 성장이라는 성과를 얻었습니다.
    • 개발 환경 구축

Award

성적대회일자
우수상2022년 제 13회 서강대학교 스타트업 오디션(창업경진대회)2022.04
6th place (동상)신촌지역 대학생 프로그래밍 대회 동아리 연합 겨울 대회 (SUAPC 2021 WINTER)2021.02
5th place (동상)서강대학교 프로그래밍 경진 대회 (Sogang Programming Contest) Master division2020.11
성적우수상국제인문학부 성적 상위 1% 최우수학생2019.08

Education

  1. 서강대학교철학과 / 컴퓨터공학과

    2019.03 - 2023.08서울시 마포구

    • 우등(Cum Laude) 졸업
    • CGPA 3.94 / 4.5
    • 전공 GPA 3.73 / 4.5
  2. 김해외국어고등학교영어일본어과

    2016.03 - 2019.02경상남도

Activity

교내활동

  1. SGCC서강대학교 중앙 컴퓨터 동아리

    2019.03 - 2023.08

    • 부회장 (2020.03 - 2022.02)

  2. Sogang ICPC Team서강대학교 컴퓨터공학과 알고리즘 문제해결 학회

    2020.11 - 2023.08

    • 2023 겨울 신촌지역 대학교 프로그래밍 동아리 연합 알고리즘 캠프 콘테스트 초급 부문 B번 문항 출제

  3. 학부 수업 멘토

    • 서강대학교 봄학기 컴퓨팅사고력 강좌 조교 (2021.03. - 2021.06.)

    • 서강대학교 예비대학생을 위한 파이썬 강좌 멘토(2021.01. - 2021.02.)

외부활동

  1. 세오스(CEOS)신촌 연합 IT 창업 동아리

    2024.09 - 2025.01

    • 20기 데모데이 최우수상 (Team 포토그라운드)