Avatar of Arco Hsieh.

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 Rooit Inc. (XO App).
Rooit Inc. (XO App)
武漢大學
Taiwan

Featured Resume

Last updated on Mar 21st 2024
Uploaded on Mar 21st 2024

Skills

Rust
Docker
Kubernetes
GCP
Swift
RxSwift
Functional Programming
Redis
PostgreSQL
DevOps

Languages

Chinese
Native or Bilingual
English
Intermediate

Work experiences

Logo of Rooit Inc. (XO App).

Senior iOS Developer

Rooit Inc. (XO App)
Full-time

Feb 2022 ~ Sep 2023
1 yr 8 mos
Taipei City, Taiwan
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 WoWFood (新場景股份有限公司).

CTO

WoWFood (新場景股份有限公司)
Full-time

Jan 2020 ~ Dec 2021
2 yrs 0 mos
Taipei City, Taiwan
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
Full-time

Aug 2017 ~ Mar 2019
1 yr 8 mos
Taipei City, Taiwan
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
Full-time

May 2016 ~ May 2017
1 yr 1 mo
Taipei City, Taiwan
Assisted in the development of a reader app: - Implemented In-App-Purchase functionality. - Designed and implemented the Home Page feature. - Developed the Reader functionality.

Educations

武漢大學

Bachelor of Arts (BA)
中文

2010 - 2014
Powered By CakeResume