대표 프로젝트(전부 혼자 관리 및 개발)
1. 중고차 등록 및 수정 프로세스
- 사진 찍기 및 편집
- 동영상 이어찍기
- 자동차 옵션 자동입력
- 딜러프로필 관리
- 프리미엄 딜러(딜러 멤버십)
2. 동영상 녹화
- Camera 를 이용한 동영상 녹화
- 동영상 끊어 촬영하기를 이용하여 결과물 이어 붙이는 작업
- 동영상 경량화
3. 동영상 자동 재생
- Exoplayer 사용
- 트레킹을 위한 동영상 정보 수집
- 리스트에서 동영상 자동재생
- 메모리 관리
4. 본인인증
- 안전한 거래를 위한 본인인증 시스템 도입
- 로그인 로그아웃시 사용자 정보관리
5. 간편 계좌 결제
- 결제, 출금 계좌 관리
- 암호화를 이용한 결제 통신
- ARS인증
- 전자 지갑 관리
6. 자동결제
- 자동결제 모듈화를 통해 다른 서비스에서도 이용할 수 있도록 개발
- 추후 library로 만들어 쓰일 예정
- 카드 정보입력
7. 채팅기능
- 사진 및 동영상 전송
- 이모티콘 보내기
- 상황에 따른 버튼삽입
- Stomp 사용
- 다른 사용자의 아이템 리스트
- 다른 사용자와의 거래 표시
8. 상품 효율 측정
- 그래프 view를 직접 구현
- 리스트에서 아이템 효율을 위한 트래킹
- 클릭 트래킹
9. 홈광고
- 홈피드에 광고를 넣는기능
- 광고 등록페이지
- 광고 관리 페이지
10. 유료 상단업
- 상단업을 구매하는 시스템
- 자동상단업 스케쥴 관리 시스템
- 각 화면에 상단업 태그
11. 헬로페이
- 에스크로 시스템
- 주소관리
- 주문내역 표시(사용자들이 눈으로 볼 수 있도록 다양한 정보 제공)
- 각 주문 상태별로 필요한 버튼 제공
12. 1:1 문의
- 1:1 문의 등록 화면(카테고리별 다른 ui제공, 아이템 연동을 통한 문의 가능)
- 1:1 문의 답변화면 및 재등록 화면
13. 검색
- 검색필터
- 맵에서 아이템 보기
- 뷰타입 변경
14. 키워드 알림
- 키워드 등록
15, CS 지원
- 버그 리포트를 주시하며 문의가 들어오기전에 처리
- 문의가 들어왔을때는 다른 작업보다 우선시하여 처리
- 어플쪽 버그가 아니더라도 추적
16. 광고연동 미디에이션
프로젝트가 너무 많아 다담기에는 어렵습니다 최대한 간단하게 썼지만 프로젝트 별로 기능들이 많이 들어갔습니다
사용기술
안드로이드 camera클래스를 이용하여 사진 촬영 및 편집
안드로이드 camera클래스를 이용하여 동영상 촬영 및 편집
Exoplayer
Glide
Retrofit2
Fcm
각종 sns로그인
Branch.io
각종 트래킹 툴(facebook, firebase, treasuredata 등)
구글맵
Jetpack
kotlin을 적용하려 했으나 회사의 반대로 못함(학습은 끝남)
RXAndroid
Realm
App Distribution이용한 자동 배포 시트템
admob(native, 전면)
Eventbus
Zxing
Googleplay service library연동
등
사용 업무툴
Git, slack, jira, zeplin 등
현 회사에 입사하여 누구보다 빠르게 적응하여 모든 사람들에게 인정 받고 있습니다
기획단에서부터 작업한 프로젝트가 상당히 많습니다
또한 기획자와 백엔드단의 서로 안맞는 부분이 있으면 중간에서 조율하는 역할을 항상하고 있습니다
개발속도가 빠르다 보니 항상 남보다 먼저 작업을 하기 때문에 안맞는 부분에대해 5년동안 조율하는 역할을 했습니다
팀에 소속되지 않고 모든 팀에 지원을 하며 여러 작업을 하고 있습니다
학습 속도가 빨라 필요한 기능이 있으면 금방 학습하여 적용 가능합니다
더보기