무엇을 했나요?
맡은 역할
-
테크 팀 리더
주 : 백엔드, 데이터베이스, 서버 구축 및 운영
보조 : 프론트엔드
-
기획자, 개발자 간 유저 스토리 기반의 소통을 주도
-
테스트 및 체크리스트 중심 개발을 주도 ** Test/Checklist Driven Development*
-
프로젝트가 끝날 때마다 회고를 주도 ** KPT 기법*
서비스 스택
인프라
- AWS RDS(PostgreSQL)
- AWS Elastic Beanstalk
- AWS LoadBalancer
- AWS CloudWatch
백엔드
- Spring Boot
- Spring Data JDBC
- JUnit/Mockito
프론트엔드
1차 MVP
에디터 보드
히스토리 보드
스택
- Spring Boot
- Spring Data JDBC
- JUnit/Mockito
- AWS RDS(PostgreSQL)
- AWS ElasticBeanstalk
- AWS LoadBalancer
맡은 작업
- API Controller 구현
- Domain/Application 구현
- Database Table 설계 및 정의
- 서버 구축 및 배포 플로우 정의
- SSL 인증서 적용
- Google OAuth API 연동
유저 스토리(많음)
2차 MVP
스토리 보드
키워드
스택
- Spring Boot
- Spring Data JDBC
- JUnit/Mockito
- AWS RDS(PostgreSQL)
- ReactJS
- NextJS
맡은 작업
- API Controller 구현
- Domain/Application 구현
- Database Table 설계 및 정의
- Data Migration
- Frontend Component 구현 및 페이지 작업
유저 스토리(많음)
청강대학교 캐릭터 빌딩 캠프
설명
청강대학교와 CJ ENM 캐디터 팀이 협력을 맺어 진행한 헤커톤입니다. (상금 총 300만원 상당)
참가자는 캐디터 서비스를 이용하며, 서비스 개발자로서 유저의 경험을 눈 앞에서 볼 수 있는 좋은 기회였습니다.
맡은 역할
- 운영 스태프
- 장애 모니터링 및 대응
- 사용자 행동 데이터 수집 및 공유