지난 3년을 되돌아 보며…
0. 지난 3년을 되돌아 보며, 어떤 업무를 했는지에 대한 기록
2018 ~ 2019년도
- “생방송 대시보드” 서비스 개발 :: 현재 상품의 상담원, ARS 콜, 모바일 주문 고객 반응을 확인
- “상품 360” 서비스 개발 :: 신상품 등록은 어떤 것들이 되는지, 지금 많이 판매되고 있는 상품을 확인
- “심의포탈” 서비스 개발 :: 내가 진행하는 방송 전에 관련 아이템의 심의 주의사항을 확인하고 방송 종료 후 심의 결과를 확인
- “디모 (디지털툴 모음)” 서비스 개발 :: 현업이 사용하는 디지털 툴을 직무별로 모아서 확인
- “Auth몬” 서비스 개발 :: 클라우드 서비스에 인증/권한 기능을 제공
- “Q-FIT” 서비스 개발 :: QA활동 데이터, 품질 지표를 종합하여, 상품군별 협력업체 현황을 확인
- “Trend몬” 서비스 개발 :: 인스타그램에서 트렌드 파악에 도움이 되는 정보를 확인
- “직매입대시보드” 프로토타입 개발 :: 지속적인 직매입 확대를 위해 쉽고 빠른 제고 현황을 확인을 지원
- “Shopee” 프로토타입 개발 :: 동남아권에서 가장 유명한 쇼핑몰의 인기 상품 정보를 제공하여 해외 사업부의 상품 소싱을 지원
- “LMS몬” 서비스 개발 :: 고객의 LMS 수신이후 구매까지 되었는지에 대한 데이터를 제공
- 클라우드 구조 개선
- 클라우드 서비스에 레가시 데이터를 API로 제공하는 51Collector 개발
- 클라우드 서비스 배포에 대한 CI/CD 구성 진행
2020년도
- 상품 360 사용성 개선
- 저화질이미지 조회 및 교체
- 키워드검색 기능
- 조회편의기능: 로그인, 검색조건저장
- 베스트상품캐시처리
- 실시간실적 배치 속도개선
- 행봇(통합접수 프로세스)
- 행봇 백엔드 서비스 개발
- 워크플레이스, Jira 연동 기능 개발
- HTML5 UI 컴포넌트 분석
- (Miplatform 대안 기술 적용) - MiPlatform 임베디드 브라우저 검증
- React 라이브러리 비교 (Polyfill 호환성 해결, 성능 개선)
- 기간계 디자인 시스템 필요성 논의
- 개발서버 Kubernetes 구축 (15개 서비스 활용)
- AWS 클라우드 표준 아키텍쳐 적용
- 신규 클라우드 환경 구축
- 상품평 통합 허브 구축
- 이슈 키워드 기반 상품평 분석
- Issue Finder 신규 화면 추가
- 이슈 키워드별 상품평 조회 API 개발
- 상품속성(초개인화큐레이션用)관리 v1.0
- 상품속성 태그 관리 기능 개발
- 상품속성 대상 상품 목록
- 상품별 상품속성 상세
- 상품속성 마이그레이션 (1,2차)
- 상품속성 인터페이스 (아이겐)
- Workplace 운영
- 신규 계정 생성
- 계정 동기화 문제 처리
- Workplace 반응 조회 서비스 개발
2021년도
- OSS 통합 관리 시스템
- 업무 플로어 기획 & 정의
- 화면 프로토타입 구성 & 검증
- TONG 기능 추가 :: 봇 & 메일 & SMS 발송 API
- Workplace 대화방 생성
- Workplace 대화 상대 초대/강퇴 기능
- 메일 발송 기능 개발
- 발송 Audit 기능 개발
- clientId / secretKey 추가
- TONG SDK 개발 (node, java)
- SMS 발송 기능 개발
- 배치툴 개선
- 배치 Jenkins 설정
- 권한 처리
- Grouping 처리
- SSO 연동 처리
- Spring batch 샘플 작성
- Spring batch Meta 정보 저장 처리
- Spring batch Meta Dashboard 개발
- Spring batch starterpack 소스 작성
- 가이드 문서 작성
- 사용자 관리 지원
- 프로젝트 관리 지원
- 배치 Jenkins 설정
- 기간계 디자인 시스템
- GuiSelect / GuiDatePicker / GuiDateRange 등 주요 엘리먼트 추가
- Typescript 적용
- 소스 배포 설정
- Template 예제 작성 & public repository 사용
- GuiIcon 자동 생성 처리
- 컴포넌트 이미지 다운로드 기능 개발
- MUI 5.0 적용
- 행봇 운영
- 검색 품질 카테고리 추가
- DB 이관 작업 (AWS ==> IDC)
- 행봇 고도화 진행
- 클라우드 구조 개선
- MongoDB 서버 이관 & 데이터 마이그레이션
- EC2 서버 신규 VPC 이관 & 보안 OS 적용
- RDS 서버 이관 & 데이터 마이그레이션
- 워크플레이스 운영
- 장애 문의 & 확인 & 테스트
- Workplace group 데이터 추출
- 신규 계정 추가
- 이벤트 지원
- 장애 요청 처리
- 계정 생성 지원
- 계정 동기화 지원
- 메일 미발송 처리 재처리
- OSS 스퀘어 분석 & 설계
- Backend core 구축
- BOT 처리 구현
- 첨부파일 처리
- Backend For Frontend 구축
- 보안 OTP 연동 처리
- Activity 추가 (댓글 기능 개발)
- 의뢰 목록 활성화 처리
- 일정 색상 변경
- TEAMS 봇 확인
- TEAMS API 확인
- 신규 MongoDB 구축 진행
- 데이터 마이그레이션 진행
- 구 MongoDB 종료
- 합병으로 발생한 문제 지원
- Workplace SCIM API 확인
- AuthMon 로그인 실패
- 행봇 계정 오류 지원
- 역삼 근무 직원의 행봇 접근 문제 지원
- SSO 연동 변경
- workplace 계정 수동 처리
- 이노봇 창작촌 2차 인증 문제 처리
- CMS 대시보드 분석 설계
- CMS 대시보드 구축 진행
1. 지난 3년의 내 경험은?
지난 3년간 대부분 3~5 Page 범위의 MVP(Minimum Viable Product, 이하 MVP)를 개발하였습니다. 아쉬운 부분은 과반수의 프로젝트는 많이 사용되지 않아 종료되었습니다.
물론 현재까지 사용되고 있는 서비스도 있으나, 서비스의 질을 높이기보다 계속 새로운 MVP를 개발하고 있습니다. 이 부분에서 스스로 소비되고 있음을 느꼈습니다. 또한 작은 서비스를 계속 개발하면서 개발자로서 발전 가능한 한계를 느끼고 있습니다.
2. 회사에서 배운 것 : 새로 배운 것, 경험한 것
애자일, 스크럼, 디자인 싱킹 등의 문화에 대하여 배웠습니다. 스탠퍼드 대학에서 제공하는 교육과 GS 내의 문제를 해결하는 52g 활동과 2주간 빠르게 MVP를 만들어서 고객에게 리뷰하는 스크럼 등을 해보면서 빠르게 실패하고, 문제의 본질을 이해하는 게 얼마나 중요한지를 배웠습니다.
그리고 NodeJS와 ReactJS, 서버 관리(AWS), CI/CD(빌드, 배포), Swagger(API 문서화), JIRA/confluence, 기간계 디자인 시스템, 배치 센터 등 개발부터 서버 관리 운영까지의 DevOps 역할도 배웠습니다.
이외에도 해커톤, 북클럽, 뭉클, 상상초월, 서문래 프로젝트 등의 여러 이벤트를 경험하면서 동료들과 함께 하는 즐거움을 배웠습니다.
3. 결과적으로
나에게 GSSHOP
은 정말 매력적인 회사
입니다.
지난 3년간 많은 것을 배웠습니다. 특히 좋은 동료
와 스스로 발전할 수 있는 기회
를 받았습니다.
GSSHOP에서는 다른 사람이 아닌 나 자신을 위해서 본인의 미래를 결정하고 발전
해나갈 수 있는 장소라 생각합니다.