Avatar of Arco Hsieh.
Arco Hsieh
iOS / Backend / Rust / DevOps
列印
Avatar of the user.

Arco Hsieh

iOS / Backend / Rust / DevOps
Proficient Senior Backend and iOS Developer skilled in Swift and Rust. Experienced in both Backend and iOS development, with knowledge of DevOps practices.
Logo of the organization.
Rooit Inc. (XO App)
武漢大學
Taiwan

職場能力評價

精選履歷

最後更新於 2024年3月21日
上傳於 2024年3月21日

專業背景

  • 目前狀態
    待業中
    正在積極求職中
  • 專業
    後端開發人員
    iOS 開發人員
    DevOps/系統管理員
  • 產業
    軟體
  • 工作年資
    4 到 6 年 (4 到 6 年相關工作經驗)
  • 管理經歷
    我有管理 1~5 人的經驗
  • 技能
    Rust
    Docker
    Kubernetes
    GCP
    Swift
    RxSwift
    Functional Programming
    Redis
    PostgreSQL
    DevOps
  • 語言能力
    Chinese
    母語或雙語
    English
    中階
  • 最高學歷
    大學

求職偏好

  • 預期工作模式
    全職
    對遠端工作有興趣
  • 希望獲得的職位
    iOS / Backend / DevOps
  • 期望的工作地點
    Taipei, 台灣
    Australia
    Canada
    Netherlands
  • 接案服務
    兼職接案者

工作經驗

Logo of the organization.

Senior iOS Developer

2022年2月 - 2023年9月
1 年 8 個月
台灣台北市
Led development and maintenance of iOS Rooit App, focusing on enhancing user experience and functionality. Key responsibilities included: - Employed MVVM Architecture with RxSwift for app development. - Utilized ReactorKit to seamlessly bind view state and actions. - Implemented the NFT feature, including Rooit Alpha Cell and Roo. - Generated Xcode project using XcodeGen. - Maintained consistent coding style with SwiftFormat. - Introduced the Shop tab feature to enrich app functionality. - Modularized app features into smaller frameworks for improved scalability. - Wrote comprehensive UnitTest cases to ensure code robustness. --- For DevOps Responsibilities: - Constructed API Gateway services to integrate external client API requests. - Utilized Prometheus and Grafana for service monitoring. - Employed technologies such as K8S to reduce expenses on GCP.
Logo of the organization.

CTO

2020年1月 - 2021年12月
2 年 0 個月
台灣台北市
Led the development and management of our brand sites. Key responsibilities included: - Developed features based on multi-tenancy architecture to create an e-commerce system. - Utilized Actix-Web to build efficient web services. - Implemented Kubernetes for handling rolling updates, scaling behavior, and ingress features. - Utilized Docker for building container images. - Managed PostgreSQL databases in GCP Cloud SQL for data storage. - Handled network traffic with Google Cloud Load Balancing. - Manually integrated ECPAY API and TapPay service for payment processing. - Implemented Redis cluster in Kubernetes to enhance API performance. - Deployed EFK stack for logging system management. - Utilized Prometheus for monitoring system health. - Employed RabbitMQ as a message broker for handling mail system functionalities.

Senior iOS Developer

PressPlay
全職
2017年8月 - 2019年3月
1 年 8 個月
台灣台北市
Spearheaded the development of the iOS App from inception to launch: - Implemented MVVM Architecture with RxSwift for app development. - Developed Networking Layer, Persistence Data Layer, and ViewModel Layer. - Managed Push Notification integration. - Developed Chat message feature (text, image, file) in native app from scratch. - Engineered Audio Playing functionality from scratch. - Implemented Universal Link functionality for seamless login or page navigation. - Facilitated communication between Web and native app. - Oversaw the transition from beta to 1.0 design in iOS and Android App. - Collaborated closely with UI/UX Design team to ensure seamless integration of design elements. - Designed PressPlay community features, including UI flow and UI/UX design.

iOS Developer

Readmoo
全職
2016年5月 - 2017年5月
1 年 1 個月
台灣台北市
Assisted in the development of a reader app: - Implemented In-App-Purchase functionality. - Designed and implemented the Home Page feature. - Developed the Reader functionality.

學歷

Bachelor of Arts (BA)
中文
2010 - 2014