안녕하세요
저는 정종윤입니다
4년차 프론트엔드 개발자로, 온라인에서는 재그지그라는 닉네임으로 활동하고 있습니다.
병역 특례(정보처리 산업기능요원) 제도를 통해 처음으로 개발자 커리어를 시작하였으며, 시드 단계의 스타트업부터 대기업에 이르기까지 다양한 규모의 회사에서 넓은 도메인을 경험하며 프론트엔드 개발에 대한 전문성을 쌓았습니다.
개발자로서의 전문성 · 효율적인 커뮤니케이션 · 성장에 대한 끊임없는 동기부여라는 세 가지 가치를 추구하며, 이를 바탕으로 비즈니스의 성공에 능동적으로 기여하는 개발자가 되고자 합니다.
Careers.
경력 사항
Front-End Developer
2022.09 ~ 현재
현재는 네이버의 해외 UGC 플랫폼 조직에서 신규 서비스를 개발하고 있습니다. 이전에는 국내 UGC 플랫폼 개발을 담당하는 Apollo CIC에서 네이버 엑스퍼트 서비스의 프론트엔드 개발을 담당했습니다.
React
TypeScript
Apollo GraphQL
네이버 엑스퍼트에 입점한 전문가를 위한 대시보드 페이지, 고객을 위한 엔드 페이지 개발에 참여하였습니다.
- 랜딩 페이지, 검색 결과 페이지, 내 클래스 상세 페이지 등의 페이지를 Apollo GraphQL 기반으로 마이그레이션
- DRM 기능이 포함된 비디오 플레이어 라이브러리 적용을 통해 전사 기술 스택 통일 및 기술 부채 해결에 기여
Front-End Developer
2020.12 ~ 2021.06
반려동물 모니터링 및 행동 분석 서비스 도기보기를 운영하고 있는 (주)펫페오톡에서 근무했습니다. 전반적인 프론트엔드 개발을 리드했고, 관련된 의사 결정 및 조직 문화 개편에 적극적으로 참여했습니다.
Vue.js
Vuex
TypeScript
AWS
Chart.js
Storybook
스마트폰을 이용해 실시간으로 반려동물을 모니터링하고, 수집된 행동 분석 데이터를 시각화하여 보여주는 웹뷰 애플리케이션을 제작하였습니다.
- AWS 인프라를 이용한 WebRTC 기반 양방향 미디어 통신 기능 구현 및 CI/CD 파이프라인 구축을 통해 제품 안정화 · 개발 프로세스 고도화에 기여
- 행동 인식 데이터를 Chart.js 기반으로 시각화하는 페이지를 구현하여 누적 다운로드 횟수를 1천 회에서 5천 회까지 증가시키고 비즈니스 모델에 대한 검증을 진행
- Notion과 G Suite 기반의 태스크 관리 및 조직 문화 개편
Front-End Developer
2019.05 ~ 2020.11
여성 패션 커머스 플랫폼 에이블리를 운영하고 있는(주)에이블리코퍼레이션에서 근무했습니다. 병역 특례(정보처리 산업기능요원) 복무 도중 이직하였고 소집해제 이후에도 근무했습니다.
에이블리 웹뷰
Vue.js
Vuex
TypeScript
SCSS
Cypress
Jest
Storybook
네이티브 앱 내에서 보여지는 다양한 웹뷰 페이지들을 제작하고 디자인 시스템을 관리하는 프로젝트에 참여했습니다.
- 개인정보 수정, 편의점 결제 바코드, 결제 완료, 이벤트 페이지 등 네이티브 앱 내에서 웹뷰로 보여주는 페이지를 구현하고 크로스 브라우징 이슈를 대응
- iframe으로 임베디드된 환경에서 페이지 간 통신을 위한 모듈 제작
- Cypress와 Jest를 이용해 E2E · 유닛 테스트 코드 작성, E2E 테스트 코드 커버리지는 90%까지 달성
Vue.js
Vuex
TypeScript
SCSS
ElementUI
에이블리 입점 셀러를 위한 대시보드 페이지의 신규 기능을 추가하고 유지보수하는 프로젝트에 참여했습니다.
- 회원 가입, 아이디 · 비밀번호 찾기, 물품 사입, 재고와 배송 관리, 정산 등 커머스 판매자 관련 비즈니스 로직 구현
- 고차 컴포넌트(HOC)를 활용해 권한에 따라 다른 컴포넌트를 렌더링
- 기존 2개(N×M)로 고정되어 있던 상품 별 옵션을 무제한으로 선택 가능하도록 UI와 자료구조를 개편하여, 패션에만 한정되어 있던 사업 분야를 핸드메이드 · 뷰티 등으로 확장할 수 있도록 기여
에이블리 운영 어드민
Vue.js
Vuex
TypeScript
SCSS
ElementUI
Jest
PHP
임직원들을 위한 어드민 페이지를 신규 기술 스택으로 마이그레이션했습니다.
- 상품 조회, 셀러 조회, 세일 일정 등록, 이벤트 생성, 우수 셀러 관리, 쿠폰 발급 등의 커머스 운영 관련 비즈니스 로직 구현
- PHP 기반 코드 베이스를 Vue.js와 TypeScript 기반으로 마이그레이션
Front-End Developer
2018.02 ~ 2019.05
VR 가상 투어 솔루션 YouVR을 운영하는 (주)유브이알에서 근무했습니다. 병역 특례(정보처리 산업기능요원) 신분으로 복무를 시작했습니다.
Vue.js
Vuex
iView
Leaflet
AngularJS
360° 카메라를 이용해 제작된 VR 매물 관리 플랫폼을 유지보수하고 새로운 기술 스택으로 마이그레이션하는 프로젝트에 참여했습니다.
- 매물을 전반적으로 관리하는 대시보드, 매물을 편집하는 에디터, 매물을 관람할 수 있는 뷰어 등의 웹 애플리케이션 구현
- AngularJS 기반 코드 베이스를 Vue.js로 마이그레이션
- 뷰어 반응형 디자인 리팩토링을 통해 유지보수성 개선
Open Sources.
개인 프로젝트
React
TypeScript
Gatsby
GraphQL
MUI
Emotion
GitHub Page에 개인적인 프론트엔드 개발 경험을 기반으로 한 기술 블로그를 6년째 운영하고 있습니다.
- 누적 방문자수 70만, 월간 방문자수 1.6만
- 일부 포스트는 네이버, 채널코퍼레이션 등의 IT 기업에서 큐레이션 포스트로 선정
- Ruby, Jekyll 기반 코드 베이스를 TypeScript, React, Gatsby로 마이그레이션
Activities.
외부 활동
2023
한국대학생IT경영학회(KUSITMS) 외부 발표
Educations.
학력 및 교육
경희대학교 컴퓨터공학과 졸업
Undergraduate
2015.02 ~ 2022.08