김효선 KIM HYOSEON
Front-end developer

hyo

전공 👩🏻‍🎓

  • 경희대학교 공과대학 산업경영공학과 학사 및 학과 내 수석 졸업
  • 네이버에서 주최한 소프트웨어 멤버십 예비과정 3기 멤버로 합격하여 개발자 교육 이수 및 프로젝트 진행
  • 하계 네이버 캘린더 인턴 과정 수료 후 네이버로 입사

자격증

  • 정보처리기사
  • JLPT(일본어) 3급
  • 시그마 6
  • MOS (Microsoft Office Specialist)

경력 사항 👩‍💻

2013 : 네이버 소프트웨어 멤버십 예비과정 수료

2014 : Naver Calendar 하계 인턴십 수료

2014 ~ 2017 : Naver Calender as a full-stack developer

Stack

  • DB: Cubrid
  • BE: Java, Spring Framework, JDBC
  • FE: JSP, Jindo JS, BootStrap, Jquery, CSS, Backbone JS
  • Build: Grunt build tool, maven
1. 네이버 캘린더 사내 Tool 페이지 개발
- 공휴일 관리 툴에서 DB CRUD 가능하도록 페이지 개발
- 기존 페이지들을 bootstrap, spring framework으로 이관

2. 네이버 캘린더/Works 캘린더 UI/UX 개편 참여
- UI 개편 대응 및 FE 단 기능 개선 참여

3. Works 캘린더 출시 참여
 - 네이버 캘린더가 Works 로 분사하면서 글로벌 상품으로 대응 (일본어/중국어/영어 다국어 처리 대응)
 - Works/NCS(사내 캘린더) 조직 캘린더 개발 참여 및 출시 대응 (조직도 개발)

4. Works Calendar Admin 페이지 개발
- 어드민 프로젝트 구축 및 개발하여 Works 관리자가 캘린더 내 설정 변경 할 수 있도록 함
- db migration 으로 데이터 오류 보정
- 어드민 서버 관리자로 물리서버 관리 및 서버 conf, 설정 관리 

5. 사내 제공용 캘린더 Api 개발
6. 사내 제공용 캘린더 컴포넌트 유지보수 
7. 캘린더 서스테이닝 및 고객문의 대응
					

2017 ~ 2019: 지식iN as a full-stack developer

Stack

  • DB: mysql
  • BE: Java, Spring Framework, JDBC, PHP
  • FE: JSP, Jindo JS, Jquery, CSS
  • Build: Gradle
  • ETC: docker, lombok
1. Jindo > Jquery 코드 이관 작업
2. 장학기부 페이지 db 설계/어드민 툴/api/화면 Full Stack 개발
  - 교육기부 개편 참여
  - 장학기부 페이지 단독 개발, 기부 나무 페이지 개발 (기부된 액수만큼 나무에 잎이 자라는 UI 컴포넌트 개발)

3. 네이버 컨텐츠 검색 네임카드 > 지식in 랭킹 api 제공 및 Spring Batch 개발

4. Struts > Spring Framework 코드 이관 참여

5. 지식iN FE 분리 후 담당 부서 이관 프로젝트 리딩
  - 지식iN의 FE를 분리하여 자회사인 NTS에 이관하였는데 이관 계획 및 프로젝트 리딩하였습니다.

6. 지식iN 질문&답변 엔드 페이지 개편 참여
  - 답변하기 SmartEditor UI 개편 담당
			

관련 링크

BE > FE 개발자로 전향

2019: 사내 지식iN 통계 시스템 개발 as a FE developer Image

Stack

  • FE: react js, es6, echart, typescript, axios, antd
  • Build: webpack
- FE 개발자로 전향 후 첫 프로젝트로 관련 기술 학습 겸 사내 통계 툴을 단독으로 개발
- api에서 받아온 통계 수치값들을 조합하여 차트 및 테이블로 렌더링

2019 ~ 2020: 네이버 인플루언서 as a FE developer Link

Stack

  • FE: node, react js, es6, redux, apollo, graphql, typescript, axios
  • TEST: puppeteer, jest
  • Build: webpack
  • ETC: k8s, docker, eslint, prettier
1. 네이버 인플루언서 출시 참여
2. 인플루언서 조회수 방문수 통계 수집을 위한 FE단 컴포넌트 개발
3. 홈 프로필 편집을 위한 사진 편집 컴포넌트 개발 (Cropper 라이브러리를 커스텀)
4. 인플루언서 지원하기 페이지 개발
5. 홈 편집 UI/UX 개편 참여
6. 인플루언서 HOW TO 프로젝트 리딩 및 개발
7. e2e 테스트 도입
8. 서비스 리얼 배포 및 모니터링 담당

관련 링크

2020 ~ 2021: 네이버 지식iN eXpert FE 개발 as a FE developer

Stack

  • FE: node, react js, es6, apollo, graphql, typescript
  • TEST: puppeteer, jest
  • Build: webpack
  • ETC: k8s, docker, eslint, prettier
1. 네이버 지식iN eXpert Center FE 전체 프로젝트 리딩 및 개발 (프로젝트 설계&구축)
2. 공지사항, 공지사항 관리 페이지 개발
3. 지식iN eXpert 그룹클래스 (온라인 클래스) FE 개발
4. e2e 테스트 도입
5. 기존 eXpert Center 페이지 이관 및 리팩토링
6. k8s, docker를 이용한 서비스 배포 및 서버 관리 담당

관련 링크

토이 프로젝트 / 팀내 공유 기술

  • 지식iN 플랫폼 전환중 자동 주석 다는 Intellij Plugin을 Kotlin으로 개발
  • e2e 테스트를 위한 puppeteer 라이브러리 검토 및 적용 공유 Link

기타 활동

  • AX (https://axchange.co/ko) 초기 아이디에이션 단계 참여 및 고려대학교 Startup Express Winter Season 장려상 Image
  • 2019 JS Conf 봉사활동
  • 2020/2021 네이버 전문연구요원 채용 - 코딩 테스트 문제 출제의원
  • 신입 사원 멘토링
  • 그라폴리오그림 연재