성 현
저는 배우는 것을 좋아하고, 개발경험 공유와 트렌디한 개발에 관심이 많습니다. Let’s Swift 등 행사도 참여하고있습니다.
또 Facebook 개발자 그룹, 개발 커뮤니티, iOS 오픈채팅방, 슬랙 등 에서 Swift나 iOS관련된 질문들에 답을 하며 활동을 하고있습니다.
- Email : vkcldhkd@gmail.com
- Github: github.com/vkcldhkd
- Phone : 010-4107-4942
경력
네오플라이
- 기간 : 2022년 6월 ~ 2024년 8월
- 역할 : iOS Developer, BlockChain Developer, SDK Developer
- 프로젝트 : 네오핀(Neopin)
아티스츠카드
- 기간 : 2020년 1월 ~ 2022년 5월
- 역할 : iOS Developer
- 프로젝트 : 클래식매니저(ClassicManager) , 아티스츠카드(Artists’ Card)
생산적문화활동
- 기간 : 2018년 10월 ~ 2012년 12월
- 역할 : iOS Developer
- 프로젝트 : 머머링(murmuring), 머머링 관리자
브릿지벤처스
- 기간 : 2017년 12월 ~ 2018년 06월
- 역할 : iOS Developer
- 프로젝트 : 비트파트너, 비트파트너 매니저
더치트
- 기간 : 2016년 09월 ~ 2017년 08월
- 역할 : iOS Developer
- 프로젝트 : 더치트, 더치트 경찰, 링커벨, 링커벨 대학생
회사프로젝트
NEOPIN
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard, SanpKit, RxAlamofire, RxSwift, ReactorKit, Git, Web3Swift, WalletConnect
- 역할 : 개발(iOS, BlockChain, SDK)
- 소속 : 네오플라이
- 기간 : 2022년 6월 ~ 2024년 8월
- 네오핀 지갑에서는 쉽고 안전하게 다양한 디파이 서비스를 이용할 수 있습니다. 네오핀 지갑에서는 다양한 코인 및 토큰을 지원하기 때문에 여러 플랫폼을 이용할 필요 없이 한번에 관리할 수 있습니다.
- 해당 앱 앱스토어에서 보기
아티스츠카드
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard, SanpKit, RxAlamofire, RxSwift, ReactorKit, Git, AVFoundation, IAP, Fastlane, Live(Mux(Video), RemoteMonster(Audio)), FCM
- 역할 : 개발(iOS), 디자인, 프론트엔드 팀장
- 소속 : 아티스츠카드
- 기간 : 2020년 1월 ~ 2022년 05월
- 아티스츠카드는 언제, 어디서나, 라이브 공연을 즐길 수 있는 라이브 음악 플랫폼입니다. 클래식매니저를 기반으로 출발한 커버음악 중심의 커버랄라를 조금 더 업그레이드 하여 라이브와 음악을 함께 즐길 수 있는 플랫폼을 개발하였습니다. 현재 지원되는 기능은 콘서트(가로/세로), 라이브(영상, 오디오), 음악재생등 이 있습니다.
클래식매니저
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard, AutoLayout, RxAlamofire, RxSwift, ReactorKit, Git, AVFoundation, IAP, Fastlane, ModernAVPlayer/RxSwift
- 역할 : 개발(iOS)
- 소속 : 아티스츠카드
- 기간 : 2020년 1월 ~ 2022년 05월
- 클래식매니저는 저작권이 만료된 클래식 음반을 무료 스트리밍 서비스하는 온라인 라이브러리 애플리케이션입니다. 2020년 1월에 합류 후 기존 프로젝트 유지보수가 어려워 RxSwift + ReactorKit 기반으로 새로 구성 했습니다.
머머링
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard, AutoLayout, FCM, RxAlamofire, RxSwift, ReactorKit, SanpKit, Git, AVFoundation, IAP, Fastlane
- 역할 : 개발(iOS)
- 소속 : 생산적문화활동
- 머머링은 일상의 순간순간 발생하는 크고작은 감정들을 목소리를 통해 공유하고 소통하는 익명의 감정기반 음성공유 플랫폼입니다. 기존 Objective c 코드를 RxSwift + ReactorKit으로 변환 작업 후 유지보수 및 새로운 기능을 추가하고 있습니다.
- 해당 앱 앱스토어에서 보기
비트파트너
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, FCM, Socket io, Alamofire
- 역할 : 개발(iOS)
- 소속 : 브릿지벤처스
- 비트파트너는 비트코인을 전문적인 매니저가 매니징 해주는 앱 입니다. 주요 기능은 암호화폐 입출금과 원화입출금, 암호화폐 실시간 가격정보 제공, 펀드와 토큰 투자 등이 있습니다. 주로 사용한 라이브러리는 Alamofire, Socket io, Fcm 등 입니다.
비트파트너 매니저
- 개발환경 : Xcode
- 사용한 기술 : Cocoapods, Storyboard Autolayout, FCM, Alamofire, RxSwift
- 역할 : 개발(iOS)
- 소속 : 브릿지벤처스
- 비트파트너 매니저는 비트파트너 소속 매니저들에게 제공되는 앱으로, 주요기능은 비트렉스 및 바이낸스 트레이딩 입니다. 비트파트너 어플리케이션에서 생긴 이슈와 State 관리를 조금 더 효율적으로 관리하기위해 RxSwift와 ReactoKit를 프로젝트를 도입했습니다.
링커벨
- 개발환경 : XCode
- 사용한 기술 : Cocoapods(SDWebimage, GCM 등), iap, Storyboard Autolayout
- 역할 : 개발(iOS)
- 소속 : 더치트
- 링커벨은 익명 소통 어플리케이션입니다. gcm을 이용해 푸시서비스를 구현했고, IAP를 이용해 결제서비스를 구현했으며 소스트리를 통해 소스관리를 했습니다. 이미 제작되어있는 안드로이드 링커벨을 보고 앱을 개발했습니다.
링커벨 대학생
- 개발환경 : XCode
- 사용한 기술 : Cocoapods(SDWebimage, GCM 등), iap, Storyboard Autolayout
- 역할 : 개발(iOS)
- 소속 : 더치트
- 링커벨 대학생은 대학생들만을 위한 링커벨 서비스입니다.
더치트
- 개발환경 : XCode
- 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, GCM, IAP, Naver Map, Jazzy
- 역할 : 개발(iOS)
- 소속 : 더치트
- 더치트는 금융사기 방지 서비스로, 기존에 제작되어있던 ObjectiveC 기반의 코드를 전부 걷어내고 Swift로 작업했습니다. 그리고 디자인의 경우 여러개의 스토리보드로 작업하였습니다. 라이브러리 관리는 cocoapods를 이용했으며 앱 내 결제서비스 구현 및 GCM을 이용해 푸시서비스를 구현했습니다. Jazzy 라는 커맨드라인 유틸리티를 이용해 애플 개발자문서 스타일의 프로젝트 API문서를 만들었습니다.
- 해당 앱 앱스토어에서 보기
더치트 경찰
- 개발환경 : XCode
- 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, GCM, Jazzy
- 역할 : 개발(iOS)
- 소속 : 더치트
- 더치트 경찰앱은 경찰회원이 인증 후, 더치트 서비스를 통해 수사에 도움이 되도록 제작된 앱 입니다. 스토리보드로 레이아웃을 구성했으며 더치트 프로젝트에서 만든 통신클래스를 통해 서버와 데이터를 주고받으며 서비스를 이용할 수 있도록 개발하였습니다.
개인프로젝트
공대남의 네일아트
- 개발 환경 : XCode
- 사용한 기술 : Cocoapods, Storyboard Autolayout, Zeplin, Alamofire, Swift
- 역할 : 개발(iOS) 외주
- 기간 : 2018년 8월 ~ 2018년 9월
- 공네일 어플의 초기버전을 제작했습니다. 언어는 Swift를 사용했으며 스토리보드로 레이아웃을 구성했습니다.
- 해당 앱 앱스토어에서 보기
3D FACE
- 개발 환경 : XCode
- 사용한 기술 : Quartz Core framework, Core Image framework
- 역할 : 개발(iOS)
- 기간 : 2014년 8월 ~ 2014년 11월
- 3D FACE는 얼굴인식 후 얼굴 변형을 보여주기 위해 만든 앱이며 Quartz Core framework와 Core Image framework를 이용해 어플리케이션을 제작했습니다.
마인드맵 애플리케이션
- 개발 환경 : XCode
- 사용한 기술 : Core Data, Open API(네이버 검색 API, Facebook API)
- 역할 : 개발(iOS)
- 기간 : 2013년 8월 ~ 2013년 11월
- 마인드맵 애플리케이션은 사용자의 생각을 조금 더 확장 시켜나갈 수 있게 도움을 주고자 만든 앱 입니다. 아이폰 내에 데이터를 저장하기 위해 Core Data를 사용했고, 네이버 검색 API를 통해 연관검색어 기능을 사용했습니다. 또 Facebook API를 사용해 로그인과 게시물 업로드를 했습니다.