한화생명
재직기간
- 2023.11.27 ~ 현재
소속팀
- COE부문 Fin 3.0 팀 (입사)
- Wealth Platform 팀(조직 개편)
포지션
- iOS 개발자
프로젝트
신규 프로젝트 (2023.03 ~ 진행 중)
- Cocoapod -> SPM 으로 변경(SwiftGen, SwiftLint)
SwiftUI 전환 미니 프로젝트 (2023.12 ~ 2024.02)
- UIKit, RxSwift로 구성된 프로젝트를 SwiftUI, Combine으로 전환 하는 프로젝트
- 공통 사용 CustomDivider, BottomSheetModifier, LottieView 등 개발
- 전문투자자 등록 뷰 전환 작업 완료
사용 기술
- Swift, RxSwift, UIKit, SwiftUI, Combine
- GitHub, Github Action, Fastlane, Jira, Confluen
한국투자증권
재직기간
- 2021년 12월 ~ 2023년 11월 (2년)
소속팀
- IT본부 디지털개발부 모바일 팀
포지션
- iOS 개발자
프로젝트
서버 프로토콜 업데이트 ( 2023.08 ~ 2023.10)
- 프로토콜 확장으로 작업으로 화면 프로토콜 업데이트
- 연금 푸시 관련 프로토콜 업데이트
- LuaScript 화면 수정 개발
리소스 업데이트 프로그램 개발(2023.07 ~ 2023.08)
- 앱 실행에 필요한 마스터 파일, 화면 파일, 이미지 파일 등 여러 데이터를 파일 서버에서 다운받아 앱 리소스를 업데이트 해주는 프로그램 개발(Python)
자동배포 시스템 구축 (2023.04 ~ 2023.06)
- Fastlane을 활용한 자동 배포 시스템 구축
- 금융업 이슈로 CI/CD 까지 구축 불가하여 자동 배포까지만 완료
미국 주식 주간 프로젝트 (2023.01 ~ 2023.03)
- 미국주식 주간 거래 개발
- 신규 주간 마스터 종목 처리를 위한 마스터 파일 파싱 모듈 추가
- 주간, 정규 구분을 함수, 정렬 함수 등 관련 함수 개발
iOS 팀 리드 (2021.01 - 2023.11)
- 팀원 5명 iOS 팀 리드
- iOS 역량 강화 프로젝트 진행(미니스탁 클론 앱 구현)
- 클론앱에 사용될 Mock 서버(NodeJS) 구현 제공
- Git Bare 서버 추가 및 관리
- RxSwift, Code base UI구현에 필요한 자료 강좌 제공
- 주 1회 프로젝트 진행 사항 공유 및 피드백 제공
미성년자 프로세스 추가 (2022.11 ~ 2022.12)
- 한국투자인증 미성년자 프로세스 변경 개발
- 검증 로직 구현 및 적용
계좌개설 프로세스 추가 (2022.10 ~ 2022.11)
- 리뉴얼 앱 계좌개설에 신규 기능 추가 개발
- 통신 프로토콜 추가 및 적용
해외선물 주식옵션 추가 (2022.03 ~ 2022.06)
- 해외선물 앱 주식 옵션 기능 추가
- 신규 마스터 파싱 모듈 개발, 검색 창 버튼 추가 및 기존 화면기능 추가 삽입
- 리팩토링 진행 불필요한 코드 제거 및 함수 분리
카카오 챗봇 프로젝트 (2022.08 - 2022.12)
- 리뉴얼 카카오 챗봇 프로젝트 iOS 개발(Swift, RxSwift)
- 개인정보 제공 동의 화면, 카카오 챗봇 메인 화면, 메뉴 커스텀 뷰
- 개발 화면 이동 처리 변경 요청하여 빠른고 직관적인 UI 구성으로 개발(Link 방식 -> 화면 이동 방식)
- 메인 메뉴 화면 스토리 보드 Code로 변경하여 작업
(구)한국투자, 스마트, 해외선물, 연금 iOS 앱 운영 (2021.01 - 2023.11)
- iOS 업데이트 대응(iOS 13, 14, 15, 16)까지 변경점 확인 및 개발 대응
- 신규 기능 추가
- 버그 수정 및 기능 개선
- 앱 스토어 관리 배포
- Git flow 전략 수립
한국투자 리뉴얼 앱 유지보수 및 신규 기능 개발 (2022.06 - 2023.01)
- 베타 테스트 및 지라 이슈 등록, 버그 수정
- 신규 기능 추가 및 화면 개발(검색 창 및 화면 개발)
- 스토리 보드 -> Codebase UI 리팩토링
- 서드 파티 라이브러리 변경 및 업데이트
- Git 랩 MR 메인 리뷰어, 전략 수립, 앱 배포
사용 기술
- 언어: Objective-c, Swift, LuaScript, Python
- 라이브러리: RxSwift, Rxcocoa, SnapKit, Autolayout
KB자산운용
재직기간
- 2021.05 ~ 2021.11
소속팀
- DT/오퍼레이션 팀
포지션
- 서비스 기획, 데이터 분석, 개발
프로젝트
자산운용 웹 서버 리뉴얼 환경 구축
- WAS(Web Application Server) 설치 및 환경 세팅
- 보안 취약점 점검 및 서버 관리
운영 서버, 그룹 웨어 관리
- 온 프로미스 서버 관리
- 그룹 웨어, 방화벽, 보안 관련 작업 수행
롯데정보통신
재직기간
- 2018.02 ~ 2021.06
소속팀
- 글로벌운영팀
포지션
- 소프트웨어 개발자
프로젝트
은행 시스템 관리자 앱 개발
- ElectronJS 를 사용하여 관리자들이 배치 작업, 로그 확인, 오류 수정을 할 수 있는 앱 개발
베트남 VCI증권사 차세대 MTS 구축 프로젝트
- VCI 증권사 차세대 MTS 구축 프로젝트
- 기획, 디자인, 화면 개발, 버그 수정, 기능 개발
2020 증권 솔루션 유지보수
- 증권사, 은행 간 연동 시스템(뱅킹 시스템) 운영 및 개발
베트남 NH증권 차세대 MTS 구축 프로젝트
- 베트남 현지 직원들과 화면 개발 및 기능 개발
- T-OTP 개발(Android, iOS)
- Order Paper 버그 수정 및 화면 수정
- 주요 화면 개발(XML 기반 프레임워크 언어 사용)
2018 증권솔루션 유지보수
- 새로운 언어 GoLang 사용하여 Server - Client 채팅 앱 구현(온보딩 프로그램)
- Java로 구성되어 있는 20000개 파일을 Python 으로 변경하는 자동화 프로그램 개발(온보딩 프로그램)
- 차세대 프로젝트 모바일 앱 화면 기획 및 기능 설계
- 증권 모바일 플랫폼 개발
사용 기술
- Python, Swift, Git, iOS, MySQL, JavaScript, Linux, Android, Docker, Github, Golang