미리보기
기본 정보

3년차, Apple의 Human Interface Guidelines(HIG)에 깊은 관심을 가지고 있으며, 사용자 경험, 사용성, 그리고 유저 인터랙션을 중시하는 iOS 개발자 최민준입니다.
기술 스택
Swift, SwiftUI, RxSwift, MVVM, MVC, Oracle, Git, Firebase, JIRA
경력
코나아이(주)
사원 | 앱개발팀 | 재직 중
2022.01. ~ 재직 중 (3년 2개월)
코나아이에서 운영하고 있는 코나카드, 지역화폐 앱에서 충전/카드신청/카드등록/내 지갑/카드관리/AML-OCR/설정/공지사항/FAQ 페이지의 개발 및 유지보수 담당자로 업무를 진행하고 있습니다.
코나아이(주)
인턴 | 앱개발팀
2021.07. ~ 2021.12. (6개월)
코나아이에서 운영하고 있는 코나카드, 지역화폐 앱과 관련된 실무를 수행했습니다.
코나카드 앱 Firebase Analytics 적용 및 카드명/순서변경 화면 개발, 지역화폐 앱에서 운영하고 있는 배달 사장님 서비스 고도화 관련 개발 업무를 수행하였습니다.
프로젝트
AML 솔루션 - EDD 프로세스 개발
코나아이
2022.06. ~ 2023.01.
코나아이에서 운영 중인 코나카드 앱 및 14개의 지역화폐 앱에서 AML(자금세탁방지) 솔루션 중 고객확인정보 입력의 강화된 단계인 EDD 프로세스를 개발하였습니다.
신분증 인식 화면 CAShapeLayer, SnapKit을 활용한 CodeBaseUI 구현
외부 업체 OCR 라이브러리 연동 및 버전 관리, 최신 OS 이슈 대응
클라이언트 입력 정보들을 통한 신분증 진위 여부 조회, EDD 정보 등록, EDD 수행 기능 구현
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa, SnapKit
지역화폐 앱 리뉴얼 프로젝트
코나아이
2022.06. ~ 2023.03.
코나아이에서 운영 중인 인천e음, 경기지역화폐 앱을 대상으로 프로젝트 파일부터 디자인 패턴, 앱 디자인을 전면적으로 새로 만드는 작업을 진행하였습니다. 새로운 디자인 패턴으로 코드 구조를 통일하였고, API 호출 모듈화 작업을 통해 기존에 각각의 화면에서 다르게 구성되었던 API 호출 구조를 통일함으로써 관리적인 효율을 향상 시킬 수 있었습니다.
담당 업무 화면 분석을 통한 화면별 Flow차트 문서화 작업
CleanSwift 디자인 패턴 기반 구조 설계
UI 리뉴얼 작업
SDK Provier를 기준으로 한 API 호출 Gateway 설계 참여
Lottie 라이브러리 활용 애니메이션 구현
기존 앱 대비 FireBase App crash 10% 감소 효과
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa, SnapKit, Alamofire, Lottie
ISMS-P 인증 관련 개선 건 적용
코나아이
2022.12. ~ 2023.01.
ISMS-P 인증에 필요한 보안 강화 요건을 충족시키기 위해, 코나카드 앱 및 14개의 지역화폐 앱에서 담당하는 화면에 대한 개선 사항을 적용하였습니다. 개선된 화면에서는 사용자 정보 보호 및 시스템 보안을 강화하여 사용자 신뢰도를 높였으며, ISMS-P 인증을 위한 요구사항을 준수하며, 코나아이의 정보보호 수준 향상에 기여하였습니다.
ISMS-P 관련 공통 마스킹 유틸리티 메서드 Singleton 패턴 기반 구현
송금, 주소 입력 화면에 ISMS-P 관련 약관 미동의 사용자 약관 동의 기능 추가
공통 약관 CustomView 구현으로 UI 작업 속도 개선
사용 기술: Swift, UIKit, RxSwift, RxCocoa, Singleton
지역화폐 앱 만료카드 유효기간 연장/갱신 발급 관련 대응
코나아이
2023.03. ~ 2024.02.
코나아이에서 운영 중인 5개의 지역화폐 앱 내 만료카드 유효기간 연장/갱신 발급 프로세스를 개발하였습니다.
만료카드 유효기간 연장/갱신 발급 프로세스 설계 및 구현
프로세스 내 공통 사용 API, 함수들의 사용성을 위해 Singleton Manager 설계 및 구현
여러 비동기 API를 순차적으로 호출하기 위해 RxSwift Operator 적극 활용
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa, Lottie, Singleton
코나카드 - 해외결제카드 오픈
코나아이
2023.06. ~ 2023.08.
코나아이에서 운영 중인 코나카드 앱 내 해외결제카드(트래블제로 카드) 오픈과 관련하여 해외카드 신청, 등록 및 관련 기능을 제공하는 작업을 수행하였습니다.
기존 카드신청 코드 리팩토링, 별도 해외결제카드 신청 프로세스 설계 및 구현
안내 팝업 병합, 코드 리팩토링 및 UI 개선
APPLINK를 통한 해외결제카드 신청 프로세스 내 추천인/프로모션 코드 이벤트 관련 기능 설계 및 구현
추천인/프로모션 코드 자동 입력 관련 UserDefaults를 활용하여 시간 체크 로직 구현 -> 유저편의성 증대 효과
신청 완료 배너 공통 CustomView로 통합 구현 -> 코드 중복 최소화
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa, UserDefaults
지역화폐 앱 전국형 + 결합카드 오픈
코나아이
2023.06. ~ 2023.10.
코나아이에서 운영 중인 울산페이, 경주페이, 청주페이, 그리고 지역화폐 앱 내 결합카드(발급되는 지역화폐 카드를 코나카드와 연동하여 전국 어느 곳에서나 결제 가능한 카드) 오픈 작업을 수행하였습니다.
일반카드 + 결합카드 통합 등록 구조 설계 및 구현
등록, 재발급 등록 모바일 카드 선택 팝업 병합, 코드 리팩토링 및 UI 개선
결합카드 관련 UI 대응
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa, SnapKit
테스트코드 구조 설계
코나아이
2024.04. ~ 2024.06.
코나아이에서 운영 중인 인천e음, 경기지역화폐 앱을 대상으로 XCTest를 활용한 단위 테스트 구조 설계 작업을 수행하였습니다.
CleanSwift 기반 코드 내 Interactor, Presenter 단위 테스트 코드 작성 구조 설계
API ResponseModel Mock 생성 작업 수행
테스트 과정 SDK API Provider 기준 Stub 생성 작업 수행
담당 업무 페이지 Code Coverage 80% 이상
사용 기술: Swift, XCTest, CleanSwift
코나카드 - 간편결제 자동/빠른 등록 앱개발 PM
코나아이
2024.04. ~ 2024.08.
코나아이에서 운영 중인 코나카드 앱 내 간편결제 자동/빠른 등록 오픈과 관련된 앱개발 PM 업무를 수행하였습니다.
카드신청, 카드 등록 프로세스 내 간편결제사 조회 및 선택 -> 자동/빠른 등록 기능 설계 및 구현
부가서비스 - 간편결제 빠른 등록 메뉴 설계 및 구현
KB 연동테스트 지원 전담 (iOS 테스트앱 제공)
백엔드 앱푸시 관련 설계 참여 - 완료 시 푸시 데이터로 일괄처리 (타 사 간편결제 등록 완료, 실패 정보 관련)
사용 기술: Swift, UIKit, CleanSwift, RxSwift, RxCocoa
포트폴리오
교육
한성대학교
대학교(학사) | 컴퓨터공학
2016.03. ~ 2022.02. | 졸업
자격증
정보처리기사
한국산업인력공단
2024.09.