코스모스이펙트 (페오펫)

코스모스이펙트 (페오펫)

기간
2022.12 - 2023.04
직무
백엔드 엔지니어

회사 소개


커머스 기반 종합 펫 플랫폼을 운영하는 펫테크 스타트업
 

요약


저는 페오펫 백엔드 엔지니어로 입사하여 아래와 같은 역할을 주로 담당했습니다.
 
  • DB 모델링 및 API 개발 : RDB 활용한 모델링, 설계, API 개발
  • 어드민 프론트엔드 개발 : React.js 활용한 CSR 웹 페이지 개발
  • MSA 환경에서의 장애 대응 : 408 Request Timeout → 메세지 큐 활용한 비동기 처리
  • 대용량 트래픽 처리 : 이벤트 드리븐 아키텍처 활용하여, 평시 트래픽의 20배까지 안정적으로 처리 경험
  • 인프라 관리 및 배포 자동화 : CI, CD 배포 파이프라인 구축 (블루/그린)
 

성과


  • B2B 프로그램 신규 개발 : 펫샵 전용 펫 등록 시스템 구축 → 월 2000건의 잠재고객 정보 확보에 기여. 강아지 경매장 정보 관리 시스템 설계 및 개발
  • B2C 프로그램 신규 개발 : 계정통합기능 개발 → 고객 전환율을 60% 달성하여 회사의 공헌이익을 향상. 대용량 트래픽 처리 및 서버 메모리 장애를 해결하여 시스템 안정성을 개선
  • 경매 결과 전체 메일 발송 → 과도한 메모리 로드 → OOM 발생 → MessageQueue 활용 비동기 처리로 성능 개선, 작업 자동화 통한 운영 부서 업무 시간을 95% 단축, 배포 파이프라인을 자동화해 배포 효율성을 90% 개선
  • 서비스 내 자동 통합 및 배포 파이프라인 구축해, 개발 → 테스트 → 통합/배포 프로세스 자동화 (AWS CodePipeline + Github Actions) → 90% 이상 단축
 

기술스택


  • Language: Java, PHP, TypeScript
  • Framework: Spring Boot, Spring Security, Laravel, Express, Next.js
  • ORM: JPA, Eloquent ORM, Sequelize
  • Database: MySQL
  • Test: Junit5
  • Infra
    • AWS
      • EC2, RDS, CodePipeline, Secret Manager
    • Docker
  • Monitoring
    • Whatap, AWS Cloudwatch
 

업무 및 트러블 슈팅


 
페오펫 업무 목록
 
Built with Potion.so