- 카카오페이 2020.11 ~
- 핏펫 2020.03 ~ 2020.10
- 쉐어앤쉐어 2018.05 ~ 2019.07
- DDD IT 동아리 2019.10 ~ 2020.02
- Github : https://github.com/lagoJin
- 회사 : 카카오페이
- 기간 : 2020.11 ~
- 개발
- 계정 서비스 유지보수 및 개발
- 공통 서비스
- 외국인 신분 인증 서비스 개발
- 일정에 맞추어 서비스 개발
- 멀티 모듈 적용
- 소개 : 반려동물 플랫폼 서비스
- 회사 : 핏펫
- 기간 : 2020.03 ~
- 개발
- 코드 리뷰 & Git Flow 도입하여, 팀 코드 컨벤션 작성 및 코드 퀄리티 향상
- 기존에 사용하고 있는 MVP, MVVM, MVI, RxJava, EventBus 등 파편화 된 구조를 MVVM, Dagger2, Coroutine을 도입하여 아키텍처 통합
- Activity와 Fragment를 1:1 구조로 사용하고 있는 형태를 Navigation 도입 피처 단위로 분리 하여, SPA형태로 구현할 수 있도록 구조 변경
- Camera2 → CameraX 마이그레이션 진행하여, 소변검사 이미지 인식 속도 2초 -> 0.5 초 향상
- Firebase Distribution과 Github Action을 사용하여 Qa 전달 및 CI & CD 구축
- Sentry + Timber 이용하여 Error Tracking 개발
- 로그인 프로세스를 개선 및 리팩토링 하여 사용자 로그인 불편함 및 FitpetMall 연동 할 수 있도록 개발
- 모발 검사 & 타액검사 기능 개발 및 출시
- 입사 기준 70%의 코드 리팩토링
- 소개 : 실버세대를 위한 교육 서비스
- 기간 : 2019.01 ~ 2019.03
- 회사 : 쉐어앤쉐어
- 개발
- Kotlin, MVP를 사용하여, 안드로이드 개발
- 구글 로그인 기능 개발
- Firebase Store 이용하여, 영상 링크 저장
- 교육 영상을 Youtube 업로드하여 편하게 시청 가능하도록 연동
- 건강 문제 발생시, 문자 알림 서비스 기능 개발
- 소개 : 산업단지 재직자를 대상으로 한 출퇴근 카풀 서비스
- 기간 : 2018.05 ~ 2018.12
- 회사 : 쉐어앤쉐어
- 개발
- 산업단지 취업 시, 차량이 없으면 취업 못하는 현상에 착안하여 기획
- Java를 이용하여 Android 카풀 드라이버 서비스 개발
- FCM 활용하여 채팅 서비스 개발
- 전체 기능 기획 및 프로젝트 설계
-
소개 : 로또 당첨정보와 랜덤번호를 생성해주는 서비스
-
기간 : 2019.10 ~ 2020.03
-
인원 : 2인 개발
-
개발
- Kotlin, MVVM, Dagger2 ,Clean Architecture 적용하여 아키텍쳐 설계
- JetPack + Coroutine 사용하여 Reactvie Programming 적용
- Coroutine 테스트에 용이한 Mockk를 사용하여 UnitTest 작성 및 개발
- Firebase의 제한적인 속도로, 사용자 반응을 높이기 위해 Room으로 로또 당첨 정보 캐시 처리 및 속도 향상
- Multi Module 적용
- 소개 : 유튜브 K-pop 채널 영상을 하나의 어플에서 제공하는 서비스
- 기간 : 2019.09 ~ 2020.02
- 인원 : 1인 개발
- 개발
- Kotlin, MVVM, Dagger2 사용하여 아키텍쳐 설계
- Firebase Function을 사용하여 Yotuube 영상 구독 및 푸쉬 알림 서비스 개발
- Room 사용하여 리스트 캐시 처리
- 소개 : 동네 마트에 할인 정보를 제공하는 서비스
- 기간 : 2019.03 ~ 2019.05
- 인원 : Android 2명, Backend 1명, Designer 2명
- 개발
- Kotlin, MVVM, Koin 사용하여 아키텍쳐 설계
- 홈 & 지도 & 리스트 화면 구성
- zeplin + slack을 활용하여 디자이너와 협업
- 동네에 존재하는 마트에 관한 할인정보를 제공하여 합리적인 소비