testable 한 코드와 사용성을 높이는 UI/UX에 관심이 많은 개발자입니다.
- email: windowbig@gmail.com
- 2023/08/21 ~
- 2020/02/10 ~ 2023/08/20
- 2018/12/17 ~ 2020/02/07
- 2015/09/15 ~ 2018/11/23
웹스톰
- 2014/11/01 ~ 2015/09/03
알트플러스(현 유니크유엑스)
- 2014/03/14 ~ 2014/09/15
카카오워크를 네이티브 앱으로 리뉴얼
- Catalyst 로 구성되어 있던 앱을 macOS 네이티브로 리뉴얼
- SwiftUI 를 사용하여 생산성 향상
- MVVM 구조에서 Clean Architecture를 따르는 구조로 변경하여 테스트 용이성 향상
- 사용 기술 : Swift, RxSwift, SwiftUI, Socket, Catalyst
암호화 시스템 적용
- RSA 와 AES 를 이용하여 인증키 알고리즘 구현
- 암호화 로직을 프레임워크로 분리하여 응집도 향상
- 사용 기술 : Swift, CryptoSwift, SwiftyRSA, Socket
워크보드 탭 개발
- ProseMirror 형태로 들어오는 컨텐츠 피드들을 파싱하여 스타일을 입히는 파서 구현
- Visitor 패턴을 사용하여 여러 스타일의 알고리즘을 데이터와 분리하고 인터페이스 공통화
- 사용 기술 : Swift, RxSwift, SwiftUI
대화방 초대 로직 개선
- 기존 멤버 피커 화면과 배화방 초대 로직이 강결합 되어 있던 것을 리팩토링하여 로직 분리
- 단위 테스트를 작성하여 리팩토링 단계마다 검증하여 버그 최소화 - 리팩토링의 사이드이펙트로 지라에 등록된 QA 5건 이내
- 사용 기술 : Swift, RxSwift, Unit Test
티몬상담톡
- 티몬앱 내 티몬상담톡 리뉴얼 및 Swift 전환, 자동답변시스템 개발
- 사용 기술 : Swift, Socket, Realm
ForYou 탭
- 티몬 내 상품 추천 컨텐츠 고도화 및 유지보수
- 사용 기술 : Swift, IGListKit
- 기존 Objective-C로 개발된 앱을 Swift로 리뉴얼 및 유지보수
- 인앱 구매 적용(소모성/갱신형 구독)
- 광고모듈 구현(자체 미디에이션 로직 적용)
- 사용 기술 : Objective-C, Swift, IAP, FCM, Admob Mediation, RxSwift
- 기존 Objective-C로 개발된 앱을 Swift로 리뉴얼 및 유지보수
- 사용 기술 : Objective-C, Swift, Notification Extension
- 역할 : iOS 앱 유지보수
- 기간 : 2016/02 ~ 2018/11
- 사용 기술 : Objective-C, MRC, Admob Mediation
- 역할 : iOS 앱 리뉴얼
- 사용 기술 : Objective-C, PG(inicis) Integration, Javascript Bridge
- 역할 : iOS 앱 개발
- 사용 기술 : Objective-C, Media Player, Background Download Task, Javascript Bridge
- 역할 : iOS 앱 유지보수
- 사용 기술 : Objective-C