Menu
Menu
Posts List
  1. 성 현
  2. 경력
  3. 회사프로젝트
  4. 개인프로젝트

About

성 현

저는 배우는 것을 좋아하고, 개발경험 공유와 트렌디한 개발에 관심이 많습니다. Let’s Swift 등 행사도 참여하고있습니다.
또 Facebook 개발자 그룹, 개발 커뮤니티, iOS 오픈채팅방, 슬랙 등 에서 Swift나 iOS관련된 질문들에 답을 하며 활동을 하고있습니다.

경력

  • 네오플라이

    • 기간 : 2022년 6월 ~ ing
    • 역할 : iOS Developer
    • 프로젝트 : 네오핀(Neopin)
  • 아티스츠카드

  • 생산적문화활동

    • 기간 : 2018년 10월 ~ 2019년 12월
    • 역할 : iOS Developer
    • 프로젝트 : 머머링(murmuring) ,머머링 관리자
  • 브릿지벤처스

    • 기간 : 2017년 12월 ~ 2018년 06월
    • 역할 : iOS Developer
    • 프로젝트 : 비트파트너, 비트파트너 매니저
  • 더치트

    • 기간 : 2016년 09월 ~ 2017년 08월
    • 역할 : iOS Developer
    • 프로젝트 : 더치트(TheCheat), 더치트 경찰, 링커벨, 링커벨 대학생

회사프로젝트

  • NEOPIN

    • 개발환경 : Xcode
    • 사용한 기술 : Cocoapods, Storyboard, SanpKit, RxAlamofire, RxSwift, ReactorKit, Git, Web3Swift, WalletConnect
    • 역할 : 개발(iOS, BlockChain, SDK)
    • 소속 : 네오플라이
    • 기간 : 2022년 6월 ~
    • 네오핀 지갑에서는 쉽고 안전하게 다양한 디파이 서비스를 이용할 수 있습니다. 네오핀 지갑에서는 다양한 코인 및 토큰을 지원하기 때문에 여러 플랫폼을 이용할 필요 없이 한번에 관리할 수 있습니다.
    • 해당 앱 앱스토어에서 보기
  • 아티스츠카드

    • 개발환경 : 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)
    • 소속 : 생산적문화활동
    • 기간 : 2018년 10월 ~ 2019년 12월
    • 머머링은 일상의 순간순간 발생하는 크고작은 감정들을 목소리를 통해 공유하고 소통하는 익명의 감정기반 음성공유 플랫폼입니다. 기존 Objective c 코드를 RxSwift + ReactorKit으로 변환 작업 후 유지보수 및 새로운 기능을 추가했으며, 2019년 11월 4일에 앱스토어 오늘의 앱에 소개되었습니다.
    • 해당 앱 앱스토어에서 보기
    • murmuring
  • 비트파트너

    • 개발환경 : Xcode
    • 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, FCM, Socket io, Alamofire
    • 역할 : 개발(iOS)
    • 소속 : 브릿지벤처스
    • 기간 : 2017년 12월 ~ 2018년 6월
    • 비트파트너는 비트코인을 전문적인 매니저가 매니징 해주는 앱 입니다. 주요 기능은 암호화폐 입출금과 원화입출금, 암호화폐 실시간 가격정보 제공, 펀드와 토큰 투자 등이 있습니다. 주로 사용한 라이브러리는 Alamofire, Socket io, Fcm 등 입니다.
    • bv1 bv1 bv1 bv1 bv1 bv1 bv1 bv1
  • 비트파트너 매니저

    • 개발환경 : Xcode
    • 사용한 기술 : Cocoapods, Storyboard Autolayout, FCM, Alamofire, RxSwift
    • 역할 : 개발(iOS)
    • 소속 : 브릿지벤처스
    • 기간 : 2017년 12월 ~ 2018년 6월
    • 비트파트너 매니저는 비트파트너 소속 매니저들에게 제공되는 앱으로, 주요기능은 비트렉스 및 바이낸스 트레이딩 입니다. 비트파트너 어플리케이션에서 생긴 이슈와 State 관리를 조금 더 효율적으로 관리하기위해 RxSwift와 ReactoKit를 프로젝트를 도입했습니다.
  • 더치트

    • 개발환경 : XCode
    • 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, GCM, IAP, Naver Map, Jazzy
    • 역할 : 개발(iOS)
    • 소속 : 더치트
    • 기간 : 2016년 9월 ~ 2017년 8월
    • 더치트는 금융사기 방지 서비스로, 기존에 제작되어있던 ObjectiveC 기반의 코드를 전부 걷어내고 Swift로 작업했습니다. 그리고 디자인의 경우 여러개의 스토리보드로 작업하였습니다. 라이브러리 관리는 cocoapods를 이용했으며 앱 내 결제서비스 구현 및 GCM을 이용해 푸시서비스를 구현했습니다. Jazzy 라는 커맨드라인 유틸리티를 이용해 애플 개발자문서 스타일의 프로젝트 API문서를 만들었습니다.
    • 해당 앱 앱스토어에서 보기
    • thecheat1 thecheat2 thecheat3 thecheat4 thecheat5 thecheat6 thecheat7 thecheat8 thecheat9 thecheat10 thecheat11 thecheat12 thecheat13
  • 더치트 경찰

    • 개발환경 : Xcode
    • 사용한 기술 : Cocoapods, Storyboard Autolayout, Sketch, Zeplin, GCM, Jazzy
    • 역할 : 개발(iOS)
    • 소속 : 더치트
    • 기간 : 2016년 9월 ~ 2017년 8월
    • 더치트 경찰앱은 경찰회원이 인증 후, 더치트 서비스를 통해 수사에 도움이 되도록 제작된 앱 입니다. 스토리보드로 레이아웃을 구성했으며 더치트 프로젝트에서 만든 통신클래스를 통해 서버와 데이터를 주고받으며 서비스를 이용할 수 있도록 개발하였습니다.
  • 링커벨 대학생

    • 개발환경 : XCode
    • 사용한 기술 : Cocoapods(SDWebimage, GCM 등), iap, Storyboard Autolayout
    • 역할 : 개발(iOS)
    • 소속 : 더치트
    • 기간 : 2016년 9월 ~ 2017년 8월
    • 링커벨 대학생은 대학생들만을 위한 링커벨 서비스입니다.
  • 링커벨

    • 개발환경 : XCode
    • 사용한 기술 : Cocoapods(SDWebimage, GCM 등), iap, Storyboard Autolayout
    • 역할 : 개발(iOS)
    • 소속 : 더치트
    • 기간 : 2016년 9월 ~ 2017년 8월
    • 링커벨은 익명 소통 어플리케이션입니다. gcm을 이용해 푸시서비스를 구현했고, IAP를 이용해 결제서비스를 구현했으며 소스트리를 통해 소스관리를 했습니다. 이미 제작되어있는 안드로이드 링커벨을 보고 앱을 개발했습니다.
    • rb1 rb2 rb3 rb4

개인프로젝트

  • 공대남의 네일아트

    • 개발 환경 : 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를 이용해 어플리케이션을 제작했습니다.
    • 3dface1 3dface2
  • 마인드맵 애플리케이션

    • 개발 환경 : XCode
    • 사용한 기술 : Core Data, Open API(네이버 검색 API, Facebook API)
    • 역할 : 개발(iOS)
    • 기간 : 2013년 8월 ~ 2013년 11월
    • 마인드맵 애플리케이션은 사용자의 생각을 조금 더 확장 시켜나갈 수 있게 도움을 주고자 만든 앱 입니다. 아이폰 내에 데이터를 저장하기 위해 Core Data를 사용했고, 네이버 검색 API를 통해 연관검색어 기능을 사용했습니다. 또 Facebook API를 사용해 로그인과 게시물 업로드를 했습니다.
    • mindmap1 mindmap2 mindmap3