Hgyraxcsakfhpg65qib5

Kurt HoiOS Developer

Xinyi Disct, Taipei •  [email protected]

6 years of coding / iOS nearly 4.5y /major in Swift

Primary skills

Xcode

Architecture:Mvvm
auto layout
code with/without storyboard


SDK

Firebase/ App Distribution/ RealTime Test/ Event Log/ Remote Notification
Fastlane, Realm, Alamofire,  Moya, Kingfisher, StarScream(web socket), Facebook, Google, Sentry



Experience

AVKit, URLSession, Coordinate, DeepLink, File Manager, Notification, Localization, AVAudioRecorder

independent developing/ publishing/ maintaining, scrum

UITest(Appium)

Secondary skills

Git
gitlab, bitbucket, git flow
co-developing

Self learned
RxSwift, CICD(gitlab), Flutter(Bloc, Hooks), MySql, Node.js, Docker, Aws, Jira, Core Bluetooth, vpn, SPM, OOP, POP
use ChatGpt to accelerate developing process and learning new technique
Capable of

  • Discuss app flow with UI/ UX, pm
  • Using JIra to arrange schedule with pm, ticket for tracing bugs.
  • Version control by git flow. branch with Production, Develop, Hotfix [ticket number].
  • Cooperate with background developers.
  • Write documentation in api for easier to understand.
  • Reuse module or view components.
  • Develop with MVVM which makes scripts easier read and testing.
  • Optimize app performance.
  • Use Framework to achieve decoupling.
  • Coding principle is as easier read and overwrite as possible (base on time is enough).

Work experience

  • 華軒網路資訊 / iOS app (Swift):                                                                                                                  Feb 2022 - Mar 2023
    maintaining and developing a quite heavy project which has various version by clients area
    localized language by using excel
    building test script by using shell script to do UI-test by using Appium
    set event log for tracing by using Sentry
    git-flow to manage version control with steady version 

  • 米約科技 (Miyo) / iOS app (RxSwift):                                                                                                           Oct 2021 - Dec 2021
    chat, voice over internet
    developed with the others iOS developers by using RxSwift
    git-flow to manage version control with steady version
    Jira for issues tracking

  • 雲端科技 (Cloud Interactive) / iOS app (Swift):                                                                                          Oct 2019 - Oct 2021
    cases-taking company
    Instangram-like table view with picture and videos, music player, AVKit export,
    use Tuskit for resumable download/upload .
    download/upload with unstable connection, localization, File Manager for video caches.
    Firebase Distribution, event log, 
    scrum with Jira for developing/ issues tracking 
    layout with Zepline and Figma 
    learning Flutter

  • 瑪樂艾迪 (Adpost) / iOS app (Swift):                                                                                                           Apr 2018 - Sep 2019 
    Youtube-like app
    login function, cache image/ video
    layout with Zepline
    bug report with Fabric
    remote notification with Firebase
    kol web crawler (node js)

  • 古嘉科技 (Great job) / FarEasTone Billing System:                                                                               Nov 2016  – Dec 2017 
    develop with Velocity (js)
    docker for data test
    writing test script
    Redmine to develop/ issues tracking

Achievement

  • Developed Instangram-like app using iOS 6s device without any stuck. 
  • Spotify-like music player .
  • Export video/ audio to local(File Manager) while playing and manage them by rare use to save storage.
  • Download/ Upload management by sequence and priority.
  • Download/ Upload in unstable connection, resume download/ upload form break-point.

Other experience

  • Alpha Camp:                                                                                                                                              Mar 2016  – May 2016 
    learning iOS (swift)

  • Startup Weekend(2013, 2018)                                                                                                                   Apr 2013 & Nov 2018  
    54-hour event to implement new innovative business ideas.                               

Education

  • JinWen University of Science & Technology (Apply English)                                                                 Sep 2006 – Jun 2009

Other

Interests

Dynamic: 

    river tracing, climbing, camping,          free diving

Static: 

    coding, video game, others


Personality

easy going