• Home
  • About
    • lahuman photo

      lahuman

      열심히 사는 아저씨

    • Learn More
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

지난 3년간 gsshop에서의 경험을 공유 합니다.

14 Nov 2021

Reading time ~4 minutes

지난 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 소스 작성
    • 가이드 문서 작성
    • 사용자 관리 지원
    • 프로젝트 관리 지원
  • 기간계 디자인 시스템
    • 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에서는 다른 사람이 아닌 나 자신을 위해서 본인의 미래를 결정하고 발전해나갈 수 있는 장소라 생각합니다.



정리 Share Tweet +1