백엔드/서버개발, AWS 담당
- 광고성 푸시알림 전송의 트래픽 과부하 방지를 위한 지연 발송 기능 개발
- 룰렛, 쿠폰북, 응모하기 등 프로모션 기능 개발
- Docker, Kubernetes를 활용한 컨테이너 개발 환경 구성 및 운영 전략 수립
- 분산 환경의 에러 모니터링을 위한 Sentry 도입
- Spring Security 기반 관리자 메뉴 동적 출력 구현
- Shell Script를 활용한 운영서버 리소스 사용량 및 헬스체크 모니터링 알림 기능 개발
- 이미지 압축 API 도입 및 S3 이미지 일괄 압축으로 AWS CloudFront 비용 절감
- 회원 등급 점수 산정을 위한 저장 프로시저 및 이벤트 스케줄러 구현
- Spring Batch 기반 회원 등급별 쿠폰 자동 발급 기능 개발
- AWS ELB와 Nginx를 활용한 Inspection Page 구현
- MS마트 운영 서버의 JVM 힙 메모리 분석 및 최적화
- Master-Slave DB Replication 구축 및 트랜잭션 기반 쿼리 요청 자동 분산으로 조회 성능 개선
- 쿼리 리팩토링과 인덱스 재설계를 통한 Slow Query 최적화
- On-Premise 환경에서 AWS 서버로의 마이그레이션 수행
- FCM 서비스 분리를 통한 관리자 서버 성능 개선
- ElasticSearch를 활용한 MS마트, 우동착 검색 기능 고도화
- Git Flow 기반 형상관리 정책 수립 및 문서화
- AWS CodeCommit, SNS, Lambda 연동으로 Git 이벤트 발생 시 사내 메신저 알림 구현
- 우동착 오더 시스템의 PL, AA 역할 수행
- Redis 캐시 도입으로 사용자 응답 속도 개선
- RabbitMQ 기반 주문접수 시스템 개발
- 결제 서비스의 모듈화 및 객체지향적 설계로 확장성과 유지보수성 향상
- 결제 로직의 리팩토링, 트랜잭션 분리, 망취소 처리 등 안정화 작업 수행
- 핵심 기능에 대한 TDD 방식 도입
더보기