안되는 것은 없다. 그저 내가 모를뿐
개발을 시작한 순간부터 지금까지의 제 마음가짐 입니다.
앞으로도 그럴 것 입니다.
내가 모르기에 항상 배우고, 끊임 없이 도전한다.
- 이름: 김상철
- 출생: 1990년
- 학력: 인하공업전문대학 컴퓨터시스템학과 졸업(2010 ~ 2015) 3년
- 군복무: 대한민국 해병대 병장 전역 - 兵 1139期
- 취미: 농구, 자전거, 코딩, 음악듣기
- Email: [email protected]
- GitHub: github.com/stevechulsdev
- 키드원(2014 ~ 2015)
- 팡게임(2015 ~ 2016)
- 엔터메이트(2016 ~ 2018)
- 김지민앤컴퍼니(2018 ~ 2019)
- 더블유플러스(2019 ~ 퇴사)
- 코드베르그(현재)
- Java
- Kotlin
- RxJava
- MVP, MVVM Pattern
- DataBinding
- Jenkins, Bitrise CI 빌드 자동화 구축
- Unit Test Mockito
- 기타: Glide, Picasso, Retrofit, MPAndroidChart, PG, Firebase...
- Swift - 하
- 스토리보드 - 하
- Jenkins CI 빌드 자동화 구축
- 빌드 & .IPA 추출
- 앱스토어 배포
- 인증서 관리
CRUD 정도의 쿼리와 완벽하지는 않지만 서버 구축 및 Rest api를 만들 수 있습니다.
- AWS EC2 + RDS(MariaDB) + (Java + Jsp)
- 기타: MySQL, Python, Spring, AWS DynamoDB(NoSQL), RealTimeDB / FireStore (Firebase NoSQL)
- 개인용 NAS 구축 (ipTime NAS)
- selenium, beautifulsoup 웹 자동화 및 크롤링
- PCB 블루투스 모듈 연동
- 아두이노 LED 제어
- 맥 오토메이터 쉘스크립트 (apk 설치 스크립트 작성 앱, 키스토어 파일 생성 스크립트 앱)
- 유니티 NGUI
- 커뮤니케이션 - Slack, Telegram
- 이슈관리 - Github issue, Jira, Redmine, Trello
- 버전관리 - Git(sourceTree, GitKraken), Bitbucket, SVN
- 디자인 - Zeplin
- 문서(API) - Notion, Confluence, Java Doc, Google Docs
- 안드로이드 앱 전체 새로 개발
- 주요 담당 - 선물하기, 결제 (PG)
- 참여도 - 50%
- 사용기술 - Java, FCM, Custom UI, Custom Animation, LGU+ PG, Retofit, Loombok, Gson, Glide, Databinding...
GPS 기반으로 사회적 약자의 안전한 귀가를 도와주는 서비스
- 참여도 - 100%
- 사용기술 - Tmap, Java, Notification, Service Component, Retofit, Loombok, Databinding, Glide
PCB 블루투스 모듈과 안드로이드와의 블루투스 통신으로 금고 제어
- 참여도 - 70%
- 사용기술 - Kotlin, MVVM, Service Component, Broadcast Receiver Component, Blutooth, Widget...
사람의 소변을 녹음하여 건강 여부를 체크해주는 헬스케어 서비스
- 참여도 - 60%
- 사용기술 - Kotlin, MVVM, FCM, Android MediaPlayer, aws cognito login sdk, aws dynamoDB, aws S3 upload, Realm, MPAndroidChart Library...
Wplus 암호화폐 지갑
- 참여도 - 신규 서비스 Wpay 개발 중 (100%)
- 사용기술 - Kotlin, MVP, Unit Test (api), FCM, Pushy(notification sdk), Service Component, Retrofit, rxJava/rxAndroid, Anko Library, Bitrise CI...
엔터메이트 게임 퍼블리싱 회사의 SDK개발 및 유지보수
- apk, ipa 배포
- 개발사 SDK 연동 커뮤니케이션
- SDK API 문서 작성
- 개발사 제공 SDK Sample Project 생성
- Jenkins CI Entermate SDK Android 자동화 빌드
- SDK 유지보수
- SDK 기능 - 마케팅 SDK (GA, IGaworks, adjust...), 보안 SDK (AppSealing), 채팅 (Firebase RealtimeDatabase), Google InApp SDK, 게임 내 이벤트, 공지사항, 버전 체크.. 등 게임 개발 외 모든 부분
- SDK 적용 게임