Self introduction document
업데이트 날짜 : 2019-07-26
자기소개
노력과 수고의 대가가 행복이라고 생각합니다.
만 9년의 개발 경력을 쌓았습니다.
2년 가량, 모바일 플래시 개발 업무를 했습니다.
7년 이상, 안드로이드앱 개발을 하고 있습니다.
개인적으로 서비스 하고 있는 앱이 있습니다.
만든 오픈소스
J-merge(https://github.com/ovso/j-merge)
써본 오픈소스
RxJava2, RxAndroid, RxKotlin, RxFirebase, Rx…
AutoDispose
Dagger2
Glide, Fresco, Piccaso
Guava
Timber
Pidcat
Lombok
LeakCanary
Lottie
Stetho
Jsoup … .. .
영상
Exoplayer(Caching, Pre-Caching)
데이터베이스
Room
Realm
Jetpack
androidx
Room
LiveData
Databinding
Lifecycle
Paging
파이어베이스
Auth : 익명 로그인, 페이스북 로그인, 카카오톡 로그인, 이메일 로그인
Messaging
Firestore : Realtime DB를 이용한 1:1 채팅 개발
Storage
Remote config
Crashlytics
Analytics( 그리고 GA )
Ads
코드스타일
suqareAndroid
아키텍쳐
MVP : MVP + Dagger2 + RxJava2 (대부분)
MVVM : MVVM + Databinding ( 최근 신규 토이프로젝트에 적용 중)
코틀린
기존 개인프로젝트(Java) Kotlin으로 마이그레이션 중
신규 개인프로젝트는 Kotlin으로 개발 중
강점
정직하고 성실함
기획자가 요구하지 않아도, 미팅 하지 않아도 항상 바쁨
코드를 간결하게 작성하기 위해 항상 노력함
레이아웃을 최소화 하기 위해 항상 노력함
주석을 달지 않고도 내가, 동료가 코드를 알아 볼 수 있도록 노력함
기획, 마케팅, 운영팀과의 의사소통이 원활함
자기계발 욕구가 강함
형상관리
회사 : GitLab - Master, Develop, Branches, Release, MR 함
개인 : Github - Master, Develop, PR 함
업무도구
Slack
MS Planner
Invision
Postman
Zeplin
특이사항
UX 기획자로부터, 성실하다는 말을 들음
iOS 개발자로부터, 쉬지 않는 것 같다는 말을 들음
출근해서 ~ 퇴근할 때까지 잘 안쉼( 최선을 다해야 귀가할때 기분이 좋기 때문)
출근해서, 모바일 + 프론트 + 벡엔드 개발자와 커피를 마시며 잠시 얘기 나누고 일과 시작함
건강관리
월~토 기상해서, 40분 운동(스트레칭 + 맨몸운동 + 턱걸이)
특기
중요한 일을 성실하고 꾸준히 해나가는 마라톤급 지속력과 추진력 보유
포트폴리오
깃허브
블로그
오픈소스
https://github.com/ovso/j-merge
구글플레이스토어 등록 앱
어린이집 정보공개 - 위반 어린이집
https://play.google.com/store/apps/details?id=io.github.ovso.righttoknow
세계 인기 급상승 검색어
https://play.google.com/store/apps/details?id=io.github.ovso.globaltrend
단축번호앱 - 빠른 연락
https://play.google.com/store/apps/details?id=kr.blogspot.ovsoce.hotkey
모두의 지압
https://play.google.com/store/apps/details?id=io.github.ovso.massage
맨인블랙박스
https://play.google.com/store/apps/details?id=io.github.ovso.blackbox
심리테스트 모음
https://play.google.com/store/apps/details?id=io.github.ovso.psytest