iOS/Android, 영상처리 엔지니어
포트폴리오 : https://ytkim4558.github.io/portfolio/
기업에서 생각하는 열정 = 야근 이라는 문화를 극혐하는 개발자. 외국에서 왜 한국 개발자들이 생각없이 야근하다가 경고먹는지를 한번 잘 생각해보기를 바랍니다. 야근이 없다고 해서 절대 한국보다 쉽게 일하지 않습니다. 업무시간내에 끝내야한다는 압박감에 책임감 갖고 하드하게 일합니다. 당연히 그래야하는 것이고 이것을 야근으로 때운다는 것은 회사 운영 실패거나 개발자의 일하는 효율의 문제라고 봅니다. 스타트업이든 대기업이든 상관없습니다. 다만, 바쁘면 야근은 할수도 있다라는 문화보다는 일정을 조율하거나 프로세스를 개선해야 된다는 사고방식을 가진 회사였으면 좋겠습니다. 주40시간 이하의 근무시간을 가진 회사를 지원합니다.
[업무의 경험을 쌓다]
병역특례 전문연구요원으로 (주)디지탈아리아 입사
엔진 코어 개발팀에서 Jira, Svn, 라이브러리 포팅 및 버그 수정 경험
국책과제 TF팀에서 한국콘텐츠진흥원에서 주관하는 "상황인지 기반 스마트 3D입체 GUI 기술 개발" 프로젝트의 PM 담당
(주)디오텍 입사하여 단어 이미지에 대해 11가지 feature구한 후, 유전자 알고리즘을 이용하여 최적의 feature 조합을 구함. 최적의 feature 조합으로 단어가 필기체인지 인쇄체인지를 분류하는 알고리즘 구현
노트에 쓰여 있는 텍스트 인식을 효율적으로 하기 위한 라인 검출 및 제거 후 글자복원 알고리즘 개발
기존 컬러 향상 시 생기는 색상 왜곡 현상을 제거하기 위한 새로운 컬러부스트 알고리즘 개발
기존 디더링 알고리즘 튜닝
[풀 스택 개발자 및 빅데이터 전문가에 도전하다]
서버와 빅데이터, DB 분야를 공부하기 위해, 1년여간 안드로이드, PHP, 빅데이터를 이용한 프로젝트를 직접 기획하여 작품 제작.
[iOS 세계에 도전하다]
팀노바에 입사 후 플레이스토어에 런칭 준비중이던 여행 도우미 안드로이드 어플인 포피스의 개발 및 버그 수정
포피스 iOS 팀이 신설되고 그 팀을 리딩하면서 직접 개발 진행.
[딥러닝 분야, 하이브리드 앱 개발 분야 도전하다]
팀노바 퇴사 후 딥러닝 분야, 하이브리드 앱 관련 내용을 학습중입니다. 딥러닝 학습을 위해 홍콩 과기대 김성훈 교수의 온라인 강의를 들으면서 텐서플로우나 딥러닝에 관련된 기본 내용 학습중
구글에서 발표한 하이브리드 앱 기술 Flutter에 흥미를 느껴 개발환경 세팅 후 관련 내용 학습중.
HackerRank에 출제되는 알고리즘 문제들을 꾸준히 풀고 관련된 알고리즘 내용들을 학습중.
빅데이터를 공부해보기 위해 시작한 프로젝트.
웹크롤러를 이용한 데이터 수집,
Flume, 하둡을 이용한 데이터 저장.
Map Reduce를 통한 단어 통계 분석.
사용 기술
- Scrapy, Android, Volley, Google API, Firebase API
- PHP, Nginx, Glide API, MariaDB, Hadoop, Flume, KoNLPy, Alhazmy13wordcloud
‘BikeNavi’ App. 개발 (Android 개발)
어플 기획하고 디비 설계 후 호스팅업체 선정해서 서버에 리눅스 설치하고 웹서버 세팅에 DB 세팅하고 자전거 네비게이션 어플을 만든 프로젝트.. 즉, LAMP + Android 프로젝트
사용 기술
- Android, Volley, Google API, Google Maps API, Tmap API, Facebook API, 카카오 서비스 API, Glide API, PHP, MySQL
프로그램 시연 동영상 주소
- 로그인 시연 : https://youtu.be/twEFkv44Kwk
- 메인 기능 시연 : https://youtu.be/LR_fLXNpb2Y
- 실제 라이딩에서의 어플 활용한 시연 : https://youtu.be/NqDWp3VmwBI
* 지매니 AOS, iOS 앱 신규 개발
2019.01~ 2019.03
소셜 크라우드 펀딩앱, 스쿠터 수거와 배치가 가능한 디자인, UI 및 기능 개발
앱 1인 개발
디자이너의 요구사항 반영한 UI 개발
앱 디자인 및 ui 설계 및 기능 개발
관련 db테이블 설계
관련 REST api 설계
사용 기술 : PHP, JAVA, MySQL, Swift, Android, HTTP, Swifty JSON, Pods, Git, Javascript, GoogleMap
* 지바이크앱에 스쿠터 대여, 반납 기능 추가
2018.11~ 2018.12
DB, 백엔드, 안드로이드, iOS 파트 REST API 및 테이블 설계 및 구현
앱 디자인 및 ui 설계 및 기능 개발
언어 : Java, Objective-C
* 지매니저 하이브리드 앱 개발
2018.10 ~ 2018.11
> 관리자가 사용하는 앱 개발
- 스쿠터 수집 및 배치 기능
- REST API 설계
- 백엔드에 지매니저에 필요한 기능 설계 및 구현
- DB 테이블 생성
- 관리자웹에 관련 기능 개발
사용 기술 : PHP, React Native, HTTP, MySQL, Git, Javascript, GoogleMap
* 백엔드(서버 aws), 클라이언트(안드로이드 앱, 아이폰앱), 관리자웹, 디비 기능 추가 및 유지보수
2018.06 ~ 현재
- 고장난 자전거 스캔시 자전거 정비중 표시 팝업창 기능 추가
- 회원탈퇴 기능 추가(잔액 조건, 약관, ui 기획 및 개발)
- 관리자웹 지도에서 자전거 위치 이동 기능 추가
- 백그라운드 서비스를 안드로이드 오래오 버전에 대응해 포그라운드 서비스로 변경
- 일주일에 한번씩 릴리즈
PHP, JAVA, MySQL, Swift, Android, HTTP, Swifty JSON, Pods, Git, Javascript, GoogleMap
* 스크럼 방식으로 일함.
담당 업무
- 포피스 iOS 메인 개발 진행
- 팀원간 업무 일정 분배 및 조율
- 아이폰 팀 내 협업 체계 구축을 위한 JIRA 시스템 도입
사용 기술 : RealmDB, Swift, Today Widget, HTTP, JTAppleCalendar, Swifty JSON, Pods, Git, Svn
상세 개발 내용
- JTAppleCalendar를 이용하여 iOS에서 제공하지 않는 달력 UI로 여행 기간 설정 가능
- 계산기 위젯 개발
- 서버에서 포피스 앱으로 환율 가져오고 여행 국가 및 인기국가 정보 가져오는 부분 개발
- XLPagerTabStrip 라이브러리 탭 환경에서 다른 탭으로 화면전환시 데이터 전달하는 부분 구현
- 여행 국가 설정 화면 및 코드 개발 – TableView, CollectionView 이용
1. ‘포피스(Popiece)’ App. 개발 (Android 개발) 및 운영
기간 : 2017.07 ~ 2017.09
개요 : 환율계산기, 여행가계부, 무음카메라를 잠금 화면에서 사용할 수 있는 여행 편의 App. 개발
담당 업무 : 앱 개발. 앱 버그 분석 및 수정. 코드리뷰. 개발관련 이슈 의사결정
사용 기술 : RealmDB, HTTP, JSON, Java, Android Studio, Android 기기 원격 디버깅, Git
Application URL:
https://play.google.com/store/apps/details?id=com.teamnova.Popiece&hl=ko
상세 개발 내용
- 환율을 은행에서 가져오는 부분 오류 수정
- 앱 crash 원인인 메모리 누수 파악 및 수정
[담당업무]
OCR 인식에 관해서 기존에 사용되는 알고리즘들의 특징과 장단점을 파악하여 과제에 사용할 중국어, 일본어, 한국어에 적용 가능한 방법에 대한 연구 및 구현
단어 이미지의 필기체, 인쇄체 구분 알고리즘 구현
공책 라인 검출/제거 및 글자복원 알고리즘 개발
기존 컬러 향상 시 생기는 색상 왜곡현상을 제거하기 위한 새로운 컬러부스트 알고리즘 개발
디더링 알고리즘 구현
개발 환경 : Python, C++, Android(JAVA), SVN
- 이직 또는 퇴직 사유 : 전문연구요원 군 복무 만료 이후 자기 역량 계발
[담당업무]
버전 별 렌더링 테스트 자동화 시스템 구현
상황인지 기반 스마트 3D 입체 GUI 기술 개발
- KOCCA(한국콘텐츠진흥원) 주관하는 국책과제
- Project Manager 담당
- 프로젝트 관리(외주 업체 및 협력 기관)
- 키넥트 기반 모션인식 기술 개발, 싱글 카메라 기반 얼굴인식 및 손가락인식 개발.
- 안드로이드 기반 음성인식모듈, keyword Extractor 모듈 개발
개발 환경 : C++(MFC), Android(Java), Ruby, SVN, Jira, Confluence, Fisheye
‘BikeNavi’ App. 개발 (Android 개발)
어플 기획하고 디비 설계 후 호스팅업체 선정해서 서버에 리눅스 설치하고 웹서버 세팅에 DB 세팅하고 자전거 네비게이션 어플을 만든 프로젝트.. 즉, LAMP + Android 프로젝트
사용 기술
- Android, Volley, Google API, Google Maps API, Tmap API, Facebook API, 카카오 서비스 API, Glide API, PHP, MySQL
프로그램 시연 동영상 주소 (위 영상에 첨부되어 있음)
- 로그인 시연 : https://youtu.be/twEFkv44Kwk
- 메인 기능 시연 : https://youtu.be/LR_fLXNpb2Y
- 실제 라이딩에서의 어플 활용한 시연 : https://youtu.be/NqDWp3VmwBI
연결된 Behance 계정이 없습니다.
연결된 Dribbble 계정이 없습니다.
A collection of quickstart samples demonstrating the Google APIs for Android and iOS
python
?? : ??? ?? ?? ??? ?? : ?? ?? ????1?? ?? ?? ??? ?? ??_????(????).txt : ?? ??????? ?? ????????????? ????.hwp : ?? ?????? ?? 11:50 ??(11:00 ?? ??) : ??(?3??) (?? ???????? ?? ??? ??????) ? ??? ?? 1? 1. ????? ??? ??? ?????3??? ??? ???? ?????? ??????????(???? ??? ?????. ?? ???????? ?? ??? ??) 2. ????? ??? ??1? ?????3??? ??? ???? ???? ??????????(???? ??? ?????. ?? ???????? ?? ??? ??) 3. 135717 ????
python