Charles Hsieh
iOS Developer at Crypto.com- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Chinese Native or bilingual proficiency
-
English Professional working proficiency
Topline Score
Bio
Credentials
-
Test of English for International Communication (TOEIC)
TOEIC® ProgramOct, 2014- Nov, 2024
Experience
-
Crypto.com
-
Singapore
-
Financial Services
-
700 & Above Employee
-
iOS Developer
-
Jan 2022 - Present
• Collaborating with product teams in delivering features with technologies of Swift, UIKit, RxSwift, together with paradigms of MVVM-Coordinator pattern, modularized design and clean architecture. • Contributing to refactoring tasks from migrating storyboard-based classes into programmatic counterparts to modularizing features in-production into layers suggested by the clean architecture, such as Service, Repository, UseCase, and Interactor. • Working closely with Platform Team in API definition and implementation of app-wise reusable UI library. • App-release routines, git-flow, regression issue supports, code reviews, unit testing Show less
-
-
-
ROEHL
-
Taiwan
-
Consumer Services
-
1 - 100 Employee
-
iOS Developer
-
Jan 2021 - Dec 2021
• Responsible for an IoT app with codebase covered with Swift, Combine, and MVVM-C pattern. • Dived into Apple's Core Bluetooth SDK when reworking the device-pairing flow of the application. • Led the delivery of batched device operation feature with multi-selectable expand/collapse list UI. • Conducted PoC projects for the main app: Widget extension, data visualization with Charts, and payment via Alipay and WeChat Pay. • Took part in coordinating a scrum team as a role of scrum master. Show less
-
-
-
OpenNet Limited
-
Taiwan
-
Software Development
-
1 - 100 Employee
-
iOS Engineer
-
May 2020 - Jan 2021
I was one of the pioneering iOS members who were responsible for migrating an Android application written in Java into the iOS equivalent. Working in an international engineering team, I was capable of communicating with our British colleague and translating for meetings under bilingual environment. • Software architectural design and development of a core feature "Betslip". • Picked up the concept of reactive programming and utilized RxSwift for complex concurrent tasks and implementation of SSOT data flow. • Reusable UI components including marquee-like scrolling view, placeholder text view, and generic table/collection view cells. Show less
-
-
-
AppWorks School
-
Taiwan
-
Software Development
-
1 - 100 Employee
-
iOS Class Trainee
-
Dec 2019 - Apr 2020
• Dedicated 70 to 75 hours weekly to programming with Swift in the pursuit of growing into an outstanding iOS developer. • Carried out an assigned project within 3 weeks and completed an E-commerce app "STYLiSH". • Collaborated with Android, Front-end and Backend developers to append additional functionalities to "STYLiSH" in one week. • Immersed in intensive development of a personal project and constituted a map-based social networking application "SurRound" within 5 weeks. • Dedicated 70 to 75 hours weekly to programming with Swift in the pursuit of growing into an outstanding iOS developer. • Carried out an assigned project within 3 weeks and completed an E-commerce app "STYLiSH". • Collaborated with Android, Front-end and Backend developers to append additional functionalities to "STYLiSH" in one week. • Immersed in intensive development of a personal project and constituted a map-based social networking application "SurRound" within 5 weeks.
-
-
-
TSMC
-
Taiwan
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Process Engineer
-
Jan 2017 - Sep 2019
Section of Chemical Vapor Deposition (CVD), Department of Thin Film Engineering • Coordinated a cost-saving project for gaseous materials and conserved 7% of annual expenses. • Experienced in evaluating engineering changes and dealing with Process Change Control Board (PCCB), carrying out the following projects: - Evaluating alternative sources of hardware components for cost reduction - Reducing manufacturing scrap rates by controlling charging effects in wafer processing • Succeeded in building up a system for real-time leakage detections of process chambers by recipe-tuning to boost product yields and alleviate engineers’ burdens on troubleshooting. Show less
-
-
Education
-
National Chiao Tung University
Master of Science - MS, Chemistry -
National Chiao Tung University
Bachelor of Science (BSc), Chemistry