- Stack: Typescript, NodeJS, NestJS, Prisma, PostgreSQL, Sentry
- 스냅태그 B2B, B2C 서비스의 기획및 설계에 참여하고, 백엔드 개발과 운영을 담당했습니다.
- 백엔드 개발자 채용 프로세스 참여했습니다.
- 입사 2달 차에 사내 이달의 POM 에 선정되었습니다.
- 기존에 운영하던 스냅태그 백엔드 시스템을 재개편하고 데이터베이스를 재설계 및 이전하는 프로젝트를 진행했습니다.
<내부 관리자 페이지 백엔드 시스템 개발>
- 고객사 별 필요한 암호화 된 이미지를 생성하고 관리하기 위한 내부 관리자 페이지
- 기존 AccessToken 으로만 운영되던 로그인 시스템을 AccessToken + RefreshToken 방식으로 변경해서 토큰 탈취 시 피해를 최소화 할 수 있도록 인증 절차를 강화
- 암호화된 이미지를 한 번에 최대 1000개까지 생성가능했던 기능을 8000개 까지 가능하도록 기능 개선
<통합 회원가입 백엔드 개발>
- 하나의 계정으로 스냅태그 B2B 서비스, B2C 서비스를 사용할 수 있는 회원가입 페이지
- 회원가입 + SMS 인증 기능 개발
- 아이디 찾기, 비밀번호 찾기 기능 설계 및 개발
더보기