문선경 | Front-End Developer

핵심 역량

  1. React를 사용한 SPA 개발
  2. Storybook을 사용한 UI 컴포넌트 개발 경험
  3. CSS 전처리기(SASS/SCSS) 및 CSS-in-JS(Styled Component) 사용 경험
  4. Git을 사용한 협업 및 버전관리
  5. AWS S3, Cloudfront, Route53을 사용한 배포 경험

프로젝트

가슴속3천원 웹 랜딩페이지 (개인)

다운로드 수 38만 길거리 음식 찾기 어플리케이션 가슴속3천원의 웹 랜딩페이지.

프론트엔드 100%, 사이드 프로젝트
2022.1.3 - 2022.1.12 (10일)

  • React
  • Styled-Components
  • gh-pages

담당 업무

  • 전체 UI 구현
  • 모바일 반응형 디자인 및 구현
  • 이메일 전송 폼 구현

A-datagrid (팀)

액셀처럼 사용할 수 있는 오픈소스 React 데이터그리드 컴포넌트.

프론트엔드 20%, 해커톤, 팀장
2021.11.20 - 2021.11.29 (10일)

  • React
  • TypeScript
  • Storybook
  • Less.js

담당 업무

  • 커스텀 스크롤 구현
  • 커스텀 스크롤과 네이티브 스크롤 동시 적용
  • 데이터 필터링 UI 디자인 및 구현
  • 성능 최적화 (Chrome lighthouse 기준 Performance 33->77)
    • 스크롤 이벤트에 쓰로틀링 적용
    • 화면에 보이는 데이터만 로딩
    • React의 Memoization 메소드 사용해 렌더링 최적화

Matching42 (팀)

42서울 내 동료학습 활성화를 목적으로 만들어진, 과제별 랜덤 동료매칭 서비스.

프론트엔드 30%, 사이드 프로젝트
2021.03 - 2021.11 (9개월)

  • React
  • AWS
  • Github Actions

담당 업무

  • Main Page UI 구현, API 연동
  • 모바일 반응형 디자인 및 구현
  • AWS 배포 후 커스텀 도메인 적용
  • 개발 브랜치 배포 자동화 (개발 서버와 실서버가 분리된 프로젝트로, Github Actions을 이용해 개발 브랜치 배포 자동화)

Pepple (팀)

개발자/기획자/디자이너를 이어주는 음성 커뮤니티 서비스.

프론트엔드 100%, 사이드 프로젝트
2021.07 - 2021.10 (3개월)

  • React
  • SWR
  • Agora API
  • AWS

담당 업무

  • 전체 UI 구현
  • 채팅방 생성, 삭제, 입장, 퇴장 기능 구현
  • SNS 로그인 (Google, Kakao, Github)
  • 음성 채팅 기능 with Agora API

교육/기타

교육

  • 42Seoul
    프로젝트형 과제와 동료 평가를 통해 컴퓨터 공학 기초 학습
    2020.07 - 2022.03 (1년 6개월)
  • 원티드 프리온보딩 코스 프론트엔드
    4주 간 7개의 기업 기술과제를 개인 / 팀으로 수행
    2022.02 - 2022.03 (4주)

학력/어학 능력

  • 서경대학교 (영어, 불어 복수전공) 졸업
    학점 3.43 / 4.5
    2016.03 - 2021.08
  • 영어 기술 문서 및 레퍼런스를 독해할 수 있음
    TOEIC 955
    2020.12.05