AI를 통해 사용자의 와인 취향을 파악하고, 정기 구독 형태로 어울리는 와인을 제공하는 서비스 퍼플독의 백엔드 API 개발자.
백엔드 API 개발을 전담하여 Java Spring, MyBatis, JPA, QueryDSL, Redis, DynamoDB, Retrofit 등을 사용해 개발했으며 구독 서비스, 이커머스 서비스 개발, 배포, 데이터베이스 관리, AWS 인스턴스 관리 등을 담당했습니다.
- 웹 서비스 API, 와인 상품 커버스 API 등 서비스 전반적으로 사용되는 API 개발의 약 50% 담당, 재직중 1년간 신규 개발되는 API를 약 80% 개발하고 성능 모니터링 및 최적화 작업을 진행했습니다.
- 사내에서 사용되는 백오피스 기능 개발 및 화면 구현을 위해 기획자, 운영자 불문하고 적극적으로 커뮤니케이션해, 주문, 회원, 구독 관리등의 기능을 자동화 및 편의 기능을 개발했습니다.
- 낮은 버전의 MySQL(5.7)에서 생기는 문제를 해결하기 위해 AWS RDS 내에서 MySQL 8.0으로 마이그레이션 작업을 통해 개발 용이성을 개선했습니다.
- AWS 서버 작업에 흥미를 보여 직접 자원하여 EC2, S3, RDS, CodeDeploy 아키텍쳐 구성하고 기존에 파악되지 못한 아키텍쳐를 문서, 도식화 하여 팀내 공유했습니다.
- 다이나모DB, AWS 크레덴셜, JPA QueryDSL, Unit Test, JaCoCo, AWS SES, 깃 커밋 컨벤션, 패스워드 암호화 등의 주제로 발표를 진행하여 사내 발표 문화에 기여하고, 발표물을 토대로 실제 서비스에 적용했습니다.
더보기