채용공고 올리기

천권희님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
천권희
직업
프론트엔드 개발자
간단 소개

자기소개

자기소개

안녕하세요, 웹이라는 창구로 세상에 편리함을 더하고 싶은 개발자 천권희입니다.

"현재의 상태에서 어떻게 하면 더 잘할 수 있을까?" 를 고민하며 개선합니다.
Next.js API Route를 활용해 페이지 로딩 속도를 약 60% 단축한 경험이 있습니다.

또한, 지식 공유와 문서화에 강점이 있습니다.
라이브러리 미지원 기능을 직접 구현 후, 커뮤니티에 공유해 오픈소스에 기여한 경험이 있습니다.

팀과 프로덕트의 성장을 우선시하는 개발자로서 일원이 되어 기여하고 싶습니다.

기술 스택

기술 스택

React, Next.js, TypeScript, Three.js, Jest, Docker

경력

회사명

코드잇

직급 | 부서 | 근무 유형

PM | 일경험 인턴

근무 기간

2024.10. ~ 2024.11. (2개월)

담당 업무
  • PM 역할로 프로젝트를 이끌어 1:1 컴피티션에서 사내 서비스로 채택

  • 단일 책임 원칙을 고려해 Suspense와 Error Boundary를 도입하여 선언적 비동기 처리 구현 (링크)

  • Next.js API Route를 활용해 프론트엔드에서 처리되던 정렬 로직을 서버 측으로 이전하여 페이지 로딩 속도 60% 단축 (링크)

  • 만족도 조사 결과 평균 4.4 / 5 점 기록

  • 약 82%의 사용자로부터 지속 사용 의사를 확인하며, 회사 측에서 서비스 지속 운영 확정

회사명

스탠스

직급 | 부서 | 근무 유형

연구원 | SW3

근무 기간

2023.08. ~ 2023.12. (5개월)

담당 업무
  • 주요 라이브러리의 유료 기능인 3D 지도 앱 작도 기능 개발 (링크)

    • 네이버 지도, 브이월드 등 여러 지도 앱에서 면적을 그릴 때 발생하는 꼬인 다각형 (Unkinked Polygon) 문제를 해당 프로젝트에서 해결

    • 클래스 기반 객체 지향 설계를 적용해 페이지 컴포넌트 코드를 약 300줄에서 약 60줄로 축소

  • 3D 지도 앱에서 건축물 배치를 위해 라이브러리에서 지원하지 않는 지형 평탄화 기능을 오픈소스를 확장해 개발 (링크)

  • 건물 내부 경험을 제공하기 위해 Three.js를 사용하여 1인칭 시점 탐방 기능 구현 (링크)

  • Cesium 커뮤니티에 결과물을 공유하여 오픈소스에 기여, 약 700 조회수 달성 (링크)

프로젝트

프로젝트명

Trip.zip

소속/기관명

코드잇 스프린트

프로젝트 기간

2024.07. ~ 2024.08.

프로젝트 내용
  • 예약 정보의 빠른 업데이트와 접근성 향상을 위해 PWA 도입 (링크)

    • Service Worker를 사용해 앱이 실행 중이지 않아도 푸시 알림 지원

    • PWA 도입기 문서화 및 공유 (링크)

  • 단위 테스트를 통한 견고한 컴포넌트 설계 (링크)

    • 담당한 공통 컴포넌트의 테스트 커버리지 100% 유지

    • 테스트 작성 방법을 공유하여 팀원들의 테스트 코드 작성 활성화 유도 (링크)

프로젝트명

Planit

소속/기관명

코드잇 스프린트

프로젝트 기간

2024.07. ~ 2024.08.

프로젝트 내용
  • 실시간 동시 수정 문제를 웹 소켓 기술을 도입하여 성공적으로 처리 (링크)

    • Next.js API Route를 사용해 소켓을 관리하는 API 엔드포인트 제공

    • Zustand를 사용한 전역 소켓 상태 관리

    • 웹 소켓 기술 및 적용 방법을 팀원들과 공유 (링크)

포트폴리오

URL

link

프론트엔드 개발자 | 천권희

노션

교육

소속/기관명

서울과학기술대학교

종류 | 전공

대학교(학사) | 전자IT미디어공학과

재학 기간 | 재학 상태

2018.03. ~ 2024.08. | 졸업

소속/기관명

코드잇 스프린트

종류 | 전공

사설 교육 | 프론트엔드

재학 기간 | 재학 상태

2024.03. ~ 2024.09. | 졸업

댓글