- 이름: 오경식
- 생일: 1994년 08월 06일
- 휴대 전화: +82-10-3548-8125
- 이메일: sikeeoh@gmail.com
- 페이스북: sikeeoh
- 홈페이지: sikeeoh_blog
- 학력: 선린인터넷고등학교 웹운영과 졸업 (2013년 01월)
-
2013.01 - 2015.03
- SK planet
- KBS 스카우트 프로그램에서 준우승을 하여 입사하게 되었습니다. (스카우트 25회)
- 모바일 소프트웨어 개발팀 (2013. 01 ~ 2014. 09 )
- 소프트웨어 개발자
- Syrup Store Agent 개발팀 ( 2014. 10 ~ 2015. 03 )
- SK planet
-
2015.04 - 2018.11
- Mozzet
- 정오의 데이트 팀 ( 2015. 04 ~ 2016.02 )
- 소프트웨어 개발자
- 메인 안드로이드 개발자
- 서브 Front-End 및 PHP 개발
- 룩핀 팀 ( 2016. 03 ~ 2018. 11 )
- 소프트웨어 개발자
- 메인 안드로이드 개발자
- 메인 크롤러 개발자
- 소프트웨어 개발자
- Mozzet
-
2018.11 - 2019.09
- 레벨13 - 룩핀 ( 2018. 11 ~ 2019.09 )
- 클라이언트 팀장
- 레벨13 - 룩핀 ( 2018. 11 ~ 2019.09 )
위의 회사들에서 아래와 같은 프로젝트를 진행해왔습니다.
- T Cloud
- 모바일 환경에서 쉽고 간편하게 백업 및 복원을 할 수 있는 어플리케이션입니다.
- 안드로이드 UI개발 및 기능구현
- VOC 처리 및 운영 ( Bug Fix , Hot Fix 등 )
- 사진 백업 및 복원 기능 구현
- Syrup Order
- 내 현재위치 주변의 매장을 찾아 스마트폰으로 미리 주문 및 결제를하고 바로 픽업까지 가능한 서비스 입니다.
- 안드로이드 개발
- GCM 연동
- UI 개발
- 개발 진행 방식
- 애자일 방식으로 진행 하였습니다.
- 스크럼
- JIRA를 이용하여 스프린트 진행
- Syrup Store Agent
- POS는 SSA 를 이용하여 SKP 에서 제공하는 서비스 (OCB, Coupon, Mileage, Syrup Order, Stamp 등)를 이용 할 수 있다.
- POS는 SKP 의 서비스를 활용하기 위하여 이 문서에서 정의하고 있는 SSA 연동 규격을 준수하여야 한다.
- POS 개발
- C# 사용
- Serial 통신 제어(프린터, 바코드 , 카드리더기)
- 서버와 연동
- 개발 진행 방식
- 애자일 방식으로 진행 하였습니다.
- 스크럼
- JIRA를 이용하여 스프린트 진행
- Node Js를 이용한 POS Health Check 서버 개발
- Syrup Store Agent가 각 매장마다 살아있는지 아니면 에러 및 장애가 발생했는지 체크하는 장애 모니터링 시스템
- Express Js사용.
- 정오의 데이트
-
매일 정오, 이성을 소개시켜주는 소개팅 어플리케이션입니다.
-
Android 어플리케이션, Web Front-End 및 PHP 서버 개발을 담당했습니다.
-
인연 찾기 지역 탐방
- 지역으로 이성을 찾아주는 기능 입니다.
- UI 작업 및 서버API개발 등 모든 부분을 총괄 개발했습니다.
-
놀이터 - 셀프 소개팅
- 정오의 데이트에서 유저들이 직접 이야기를 하여 상대방을 고를 수 있고 자유로운 주제로 이야기 할 수 있는 커뮤니티를 만들었습니다.
- 프로젝트를 직접 구상 및 기획을 제안하여 개발했습니다.
-
페이스북 앱 개발
- 개발 뿐만 아닌 다양한 분야에서 회사에 도움이 되고자, 아래의 페북앱을 개발하여 바이럴 마케팅에 참여했습니다.
-
매칭로직 수정
- 정오의 데이트내에서 매칭로직을 수정하였습니다.
-
- Lookpin
-
룩핀 안드로이드에서 확인할 수 있습니다.
-
남성 및 여성의류에 대해서 여러 쇼핑몰 데이터 들을 보고 비교 및 구매 할수 있는 어플리케이션입니다.
-
1인으로 Android 어플리케이션 및 쇼핑몰 데이터를 가져오는 Crawler를 총괄 및 개발을 했습니다.
-
GitHub의 Pull Request 기능을 이용해 작업분을 Review 및 Merge 하는 방식으로 협업했습니다.
-
매우 다양한 기능들이 담겨져있습니다. 다운받아서 사용해보시는 걸 추천해 드립니다.
-
바퀴를 다시 발명하지 말라 라는 말이 있습니다. 룩핀 프로젝트를 보다 신속하고 완벽하게 구현하기 위해, 아래의 Open source library들을 사용했습니다.
- 안드로이드
- Retrofit , retrofit2:adapter-rxjava을 이용해 API 통신 코드를 작성했습니다.
- Glide로 룩핀에서 모든 이미지를 처리 및 관리했습니다.
- 기존 otto대신 RxBus를 구현하여 관리하고 있습니다.
- ShowCaseView 를 Fork 받아 이슈 수정과 기능들을 추가해서 쓰고있습니다.
- MaterialChipsInput Material Chips가 필요했는데 기존 라이브러리들의 개발지원이 끊긴지 오래되어 기존 프로젝트의 Pull Request들과 이슈들을 처리하여 재배포 하게되었습니다.
- BubbleSeekBar기존
woxingxiao/BubbleSeekBar
를 포크하여 필요하거나 Issue에 등록 된 요청 기능들을 추가하여 재배포 하게되었습니다. - Fabric, Google Analytics를 이용해 사용자 분석 및 Crash 관리를 했습니다.
- Rxjava, RxAndroid 를 사용하여 Pagination 기능을 구현 하였습니다.
- gson JSON을 다루기 위해 사용 하였습니다.
- buddybuild 로 배포 및 통합 관리를 하고 있습니다.
- Crawler
- Scrapy을 크롤러를 만들었습니다.
- Firebase RemoteConfig 를 이용한 설정 데이터 활용
- 안드로이드
-
한국 플레이스토어에서의 Lookpin
- 스타일리쉬한 당신 에 피쳐드 선정됐습니다.
- 쇼핑 카테고리 무료앱 1위를 기록했습니다.
- 베스트 신규 App에 선정됐습니다.
-
- 디자이너와의 협업을 위해 Zeplin 사용하고 있습니다.
- Solidity를 이용해 Ethereum DAPP개발을 진행하였습니다.
- Unity 3D를 이용해 게임을 개발 및 플레이스토어에 런칭하였습니다.
- EEAnimator
Android Animation
을 쉽게 쓰기위해 개발했습니다.정오의 데이트
와Lookpin
그리고 기타 앱에서 사용중 입니다.
- BubbleSeekBar
- Lookpin 프로젝트 중 Custom한 SeekBar가 필요했는데 기존
woxingxiao/BubbleSeekBar
를 포크하여 필요하거나 Issue에 등록 된 요청 기능들을 추가하여 재배포 하게되었습니다. - 현재
Lookpin
에서 사용중 입니다.
- Lookpin 프로젝트 중 Custom한 SeekBar가 필요했는데 기존
- MaterialChipsInput
- Lookpin 프로젝트에 Material Chips가 필요했는데 기존 라이브러리들의 개발지원이 끊긴지 오래되어 기존 프로젝트의 Pull Request들과 이슈들을 처리하여 재배포 하게되었습니다.
- ShowCaseView
- Lookpin 프로젝트 중 ShowCaseView가 필요했는데 기존
mreram/ShowCaseView
를 포크하여 필요하거나 Issue에 등록 된 요청 기능들을 추가하여 재배포 하게되었습니다. - 현재
Lookpin
에서 사용중 입니다. - 기존
mreram/ShowCaseView
는 PR에 대한 응답을 안하고 있습니다.
- Lookpin 프로젝트 중 ShowCaseView가 필요했는데 기존