Skip to main content

Resume

경력 사항

롯데정보통신

  • 재직 기간
    • 2017년 하반기 공채
    • 2018.02 ~ 2020.06
  • 소속팀
    • 글로벌 부문 베트남 증권 솔루션 개발 팀
  • 업무
    • 베트남 증권 솔루션 MTS 개발/운영
      • 마스터 파싱 모듈 개발
      • Protocol 기반 통신 처리 모듈 변경
      • Smart OTP(T-OTP) 개발
      • Java To Python 프로그램 개발
      • Server 외부 데이터 처리 프로그램 개발
      • 차세대 MTS UI/UX 설계서 작성 및 디자인 구현
      • MTS 화면 개발(자체 스크립트 언어)
    • 베트남 증권 솔루션 Banking 시스템 개발/운영
      • Banking 솔루션 관리자 페이지 개발
      • 은행 시스템 차세대 변경 사항 개발
  • 사용 기술
    • 언어
      • Java
      • Objective-C
      • Python
      • C++
      • NodeJS
    • 사용 툴
      • Redis
      • MongoDB
      • Xcode
      • Android Studio
      • Vim
      • Git
      • ElectronJS
  • 사이트 프로젝트
    1. DART Open API 활용한 기업 재무제표 프로그램
    • Python Numpy
    1. Server-Client 채팅 프로그램(Protocol 통신)
    • Pyhton, Golang, NodeJS

KB자산운용

  • 재직 기간
    • 2021.06 ~ 2021.11(6개월)
  • 소속팀
    • DT&펀드오퍼레이션본부 DT실
  • 업무
    • 인프라 & 보안 관리
  • 특이사항
    • 지원했던 업무가 아닌 다른 업무로 변경되어 이직

한국투자증권

  • 재직 기간
    • 2021년 12월 입사 ~ 현재
  • 소속팀
    • IT본부 디지털개발부
  • 업무
    • iOS 한국투자 스마트, 해외선물, 한국투자, 한국투자 리뉴얼, 구 연금 앱 개발/운영
    • 해외선물옵션 옵션가능 주식 추가 프로젝트 개발
    • 카카오 챗봇 개발 연동
    • 리뉴얼 계좌 개설 프로세스 변경 작업
    • Xib -> Code 변경 작업 진행
      • 메인 메뉴
      • 신규 개발 메뉴
    • Git-Flow 전략 도입
    • 앱 등록 정기 배포
    • iOS 13, 14, 15, 16 버전 별 업데이트 대응 개발
    • UIWebView WKWebView 변경 개발
    • iOS 팀 리드(팀원 5 명)
  • 사용 기술
    • 언어
      • Swift, Objective-C, Java, Python
    • 디자인 패턴
      • MVC(구앱)
      • MVVM(리뉴얼 앱)
    • 라이브러리
      • RxSwfit
      • Alamofire
      • Moya

기술 스펙

사용 가능 언어

  • Swift
  • Objective-C
  • JavaScript
  • Java
  • Golang
  • Python

개발 가능 분야

  • iOS 앱
  • Android 앱
  • Web Program
  • Node JS 기반 백엔드 서버
  • SpringFrame 기반 백엔드 서버

경력 프로젝트

  • 증권 솔루션 유지보수 프로젝트 2018(롯데정보통신)
  • 증권 솔루션 유지보수 프로젝트 2019(롯데정보통신)
  • 증권 솔루션 유지보수 프로젝트 2020(롯데정보통신)
  • NH증권 차세대 MTS 프로젝트 2020(롯데정보통신)
  • 카카오 챗봇 도입 프로젝트 2022(한국투자증권)
  • 주식가능옵션 기능 추가 프로젝트 2022(한국투자증권)
  • 자체 개선 프로젝트 xib -> code 전환 2022(한국투자증권)

개인 프로젝트

  • DARK API 재무제표 Python 프로젝트 2018
  • 한국투자증권 미니스탁 클론 코딩 프로젝트 2022
  • 드림투두 일정 관리 iOS 앱 개발 2022
  • 쇼핑몰 서버 개발 프로젝트 2022 ~ 2023(진행중)

포트폴리오

드림투두

내용

  • 목표(Dream)을 달성하기 위해 스케줄을 관리를 도와주는 투두 앱
  • 달력(월/주), 투두 작성, 날씨정보, 차트 정보, 네이버 뉴스 다양한 기능 제공
  • 2022년 11월 오픈
  • 2차 업데이트
  • 목표 공유 게시판 오픈
    • 엑세스 토큰, 리프레쉬 토큰 기반 로그인 처리 방식으로 변경
    • 최근 업데이트 2023년 07월30일
    • 비밀번호 재설정 및 회원 가입 업데이트
    • UniversalLink 적용, 비밀번호 재설정 화면, 인증 화면 추가

사용기술

  • 언어: Swift
  • 라이브러리: abseil, CryptoSwift, Firebase, GoogleUtilities, leveldb, nanopb, Promises, Realm, swift-algorithms, swift-numerics, SwiftProtobuf, Alamofire, Charts, KingFisher, RxSwift, Snapkit
  • 디자인패턴: MVC -> MVVM
  • UI 구성: 코드 100%

미니스탁(클론 코딩)

내용

  • 한국투자증권 미니스탁 앱 클론코딩
  • 관심종목, 배당, 보유종목, 간편비밀번호, 환율 차트 등 서버 연결을 통한 데이터 처리까지 앱 개발
  • iOS 팀 역량 테스트를 위해서 구현
  • 서버, 클라이언트 구현

사용기술(Client)

  • 언어: Swift
  • 라이브러리: Alamofire, Charts, KingFisher, RxSwift, Snapkit, swift-algorithms, swift-numerics
  • 디자인패턴: MVC -> MVVM
  • UI 구성: 코드 100%

사용기술(Server)

  • 언어: Javascript
  • 라이브러리: NodeJS, eslint, exporess, mime, nodemon, socket.io, yahoo-finance2, typescript, supertest, jest

주식 정보 앱(프로젝트)

내용

  • 미국 주식에 대한 다양한 정보를 제공하고 실시간 정보를 제공해 주는 앱
  • 매수, 매도를 제외한 정보 제공 기능 제공

사용기술(Client)

  • 언어: Swift
  • 라이브러리: Alamofire, RxDataSource, RxSwift, SnapKit, SocketIO, Starscream
  • 디자인패턴: MVVM
  • UI 구성: 코드기반

사용기술(Server)

  • 언어: Javascript
  • 라이브러리: NodeJS, eslint, exporess, mime, nodemon, socket.io, yahoo-finance2, typescript, supertest, jest

스타벅스 앱(클론 코딩)

내용

  • 스타벅스 클론 코딩 앱
  • SwiftUI 학습 용으로 클론 코딩 개발 진행
  • 서버 통신 없는 뷰 기반의 앱

사용기술

  • 언어: Swift
  • UI 구성: SwiftUI

트레이딩 앱(프로젝트)

내용

  • 코인, 주식, 부동산 등 다양한 자산의 시세를 조회하고 매매할 수 있는 종합 금융 앱
  • 사용자 위주의 컨텐츠 공유 게시판 제공 예정
  • UPBIT, 한국투자증권 Open API 등을 활용할 예정

사용기술

  • 언어: Swift
  • 라이브러리: Alamofire, Kingfisher, Combine 등
  • UI 구성: SwiftUI
  • 디자인 패턴: MVVM

AppStore 앱(클론 코딩)

내용

  • Apple의 앱 스토어를 클론 코딩한 앱
  • Apple Store의 API를 사용하여 앱을 검색하고 정보를 확인할 수 있는 앱
  • 검색, 최근 검색, 앱 정보 등을 제공
  • RxSwift를 사용한 비동기 처리

사용기술

  • 언어: Swift
  • 라이브러리: Alamofire, KingFisher, RxSwift, Rxcocoa, Snapkit, RxTest 등
  • UI 구성: UIKit 100% code
  • 디자인 패턴: MVVM

LifeOfResearch 스토어 앱(프로젝트)

내용

  • 빈티지 옷을 판매하고, 방문 예약 및 후기 작성을 제공하는 빈티지 쇼핑 몰 앱
  • 클라이언트 iOS 개발(개발 진행 중)
  • 서버 Nest.JS 기반 서버 개발(개발 진행 중)
  • 온 프로미스 기반 서버 구축 예정

사용기술 클라이언트(iOS)

  • 언어: Swift
  • 라이브러리: Alamofire, KingFisher, RxSwift, RxCocoa, Snapkit, RxTest, RxGesture
  • UI 구성: UIKit 100% code
  • 디자인 패턴: MVVM

사용기술 서버(Nest.JS)

  • 언어: TypeScript
  • 라이브러리: Nest.JS, PostgreSQL