다른 사람이 필요로 할 때, 가장 먼저 생각나는 능력있는 사람이 되자.
Profile
남정윤
back-end developer
Contact
Phone [010-3061-1970](tel: 01030611970)
Email [email protected]
Blog link
Github link
Introduce
- 안녕하세요 3년차 개발자 남정윤입니다 🙂
- 재밌는 것에서 빠져나오지 못하는 편이며, 현재는 개발이 가장 재밌습니다.
- 다양한 도메인(커머스, 풀필먼트, 라이더웹, 파트너사 시스템 등)을 경험해봤으며,
특히 커머스 쪽 도메인에 대한 이해도가 높습니다.
- 성장할 수 있는 방식에 대해 항상 고민합니다.
- 귀찮은 것을 싫어하는 편이라, 더 효율적일 수 있는 방법에 대해 고민합니다.
Skill Set
Social Work
GitHub, Notion, Slack, Jira
Language
DB
JAVA(spring boot), Ruby(ruby on rails)
Python(Django), HTML5, JavaScript, CSS3, JQuery, Angular.js
MySQL, SQLite3, NoSQL(ElasticSearch, Redis), AWS s3
Career
위버스컴퍼니
커머스 백엔드팀 팀원
2022.05 ~
- 위버스 앨범 프로젝트
- 주요 업무 : 위버스 앨범 운영 및 로직 개발
- 담당 역할 : 백엔드 개발
- 업무 기간 : 2022. 06 ~ ing
- 기술스택 : spring boot, redis cache, mysql, s3
- 상세 내용 :
- 위버스컴퍼니의 최초 음악적인 콘텐츠 제공 플랫폼
- 아티스트의 음원, 포토북, 포토카드, 특전 영상 등을 제공
- 10만명 이상의 유저 보유
- 아티스트 특전 영상 제공 API
- 개발 인원 : 1명
- J-HOPE 앨범, 특전 영상 제공을 위한 동영상 API
- S3에서 조회가능하도록 처리
- 아티스트 운영 데이터 생성
- 어드민 생성 이전, 아티스트 운영 데이터 생성 작업
오늘식탁
개발팀 매니저
2020.08 – 2022.04
-
폐기 임박 상품 줄이기 프로젝트
- 주요 업무 : 프로젝트 리더 및 기획, 백엔드 개발 & 데이터 분석
- 담당 역할 : 프로젝트 리더, 백엔드 개발
- 업무 기간 : 2021.11 - 2022.01 (약 3개월)
- 기술스택 : spring boot, ruby on rails, elastic search, redis cache, mysql
- 개발 인원 : 2명
- 상세 내용
- 상품 폐기율을 줄이기 위한 tf형식의 목적조직
- 개발팀, 컨텐츠팀, 마케팅팀으로 구성
- 상품 폐기율 19% -> 7% <목표 9%>
- 상품 폐기 트래킹을 위한 대시보드 개발
- jenkins batch를 통한 시간 & 상품별 데이터 캐싱
- 고객별 상품 추천 로직 개발
- amplitude 데이터 분석 및 elasticsearch를 통한 주문통계 데이터 조회
- 시간별 목표 판매수량 정의 및 스케줄링 개발
- elasticsearch aggregation을 통한 시간별 상품 판매량 조회
- jenkins batch를 통한 발주데이터 스케줄링 및 캐싱
-
오픈런 이벤트 프로젝트
- 주요 업무 : 오픈런 이벤트를 위한 백엔드 개발
- 담당 역할 : 백엔드 개발
- 업무 기간 : 2022-01 ~ 2022-02 (약 1개월 반)
- 기술스택 : spring boot, redis cache, mysql
- 개발 인원 : 2명
- 상세 내용
- 오픈런 이벤트 : 선착순 인원 한정으로 할인된 금액으로 판매하는 이벤트 (스파이크성 트래픽)
- 오픈런 이벤트 등록을 위한 백오피스 개발
- 오픈런 이후 최소 주문 금액 초과되면 재참여 기능 개발
- 고객별 구매금액 & 오픈런 참여시점 해시 형태로 캐싱처리
- 오픈런 재참여 가능 시점에 재참여 독려 서비스 기능 개발
- spring boot schedule cron을 이용한 오픈런 독려 알림톡 발송
-
배송시간 다양화(3배송) 프로젝트
- 주요 업무 : 배송시간 3체제로 확장을 위한 기능 개발
- 담당 역할 : 백엔드 개발
- 업무 기간 : 2021-07 ~ 2021-09 (약 3개월)
- 기술스택 : spring boot, ruby on rails, elastic search, redis cache, mysql
- 개발 인원 : 2명
- 상세 내용
- 풀필먼트, 파트너사, 라이더 의 다양한 도메인을 모두 3배송 체제로 변경
- 커머스 코드 자바 포팅 ( ruby → java)
- 발주시스템 3체제화
- 발주시간에 상품 정보가 lock이 걸려 주문에 문제가 생기지 않도록 주문 생성 비동기 처리
- 물류시스템 3체제화
- 자사몰 API JAVA 포팅 및 3체제화
-
구매전환율 달성 프로젝트
- 주요 업무 : 배송시간 3체제로 확장을 위한 기능 개발
- 담당 역할 : 백엔드 개발
- 업무 기간 : 2021-03 ~ 2021-05 (약 3개월)