CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Taipei City, Taiwan
Avatar of the user.
Avatar of the user.
軟體開發工程師 @中國信託證券
2022 ~ Present
iOS 工程師
Within one month
Swift
Objective-C
Flutter
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
財團法人資訊工程策進會
App 開發
Avatar of PoHung Chen.
Avatar of PoHung Chen.
Past
Software developer @Freelance Software Development
2019 ~ Present
Within one month
PoHung Chen Computer Software Professional Taipei City, Taiwan I am Mio, an iOS software engineer, proficient in developing native applications using Swift and Objective-C. Ability to develop applications with performance, reliability and maintainability Also I have App publish on AppStore https://apps.apple.com/tw/app/%E5%92%96%E5%95%A1%E7%99%BB%E8%A8%98%E7%B0%BF/idWORK EXPERIANCE Software Developer • Freelance Software DevelopmentPresent Software development for outsourcing case Complete 15+ projects of apps 1.Technology assessment • Difficult breakthrough • Architecture design • Choosing and integrating
Objective-C
Swift
Android Studio
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
National Cheng Kung University (NCKU), Taiwan 國立成功大學
Computer Science and Information Engineering
Avatar of 施文彥.
Avatar of 施文彥.
Senior Android Engineer @KKCompany
2022 ~ Present
Within one month
/ Swift / Flutter Training Plan,用於內部教育訓練與新人培訓。 制定 Coding Guidelines 與 Code Review 方式,提升程式碼品質。 用 Kotlin 取代 Java 開發新專案,使用 Android Jetpack 和 MVVM 架構開發 Android App,分離畫面顯示和資料處理的邏輯,增加程式可讀性和可維護性。 學習 Swift 和 iOS 開發,參與 MyMind iOS APP 功能開發和
Android
Swift
Java
Employed
Open to opportunities
Full-time / Not interested in working remotely
10-15 years
靜宜大學
資訊管理學系
Avatar of LingWei Lu.
Avatar of LingWei Lu.
Senior Software Engineer @Asus 華碩電腦股份有限公司
2021 ~ Present
Software Engineer
Within one month
Taipei, Taiwan [email protected]呂聆煒(Channing Lu) Senior Software Engineer 熟悉C# MVVM架構程式 具引領團隊開發專案2年經驗 具備4年跨平台軟體開發經驗 熟悉Git管控與自動化部署 https://channing333.github.io/ 工作經歷 Senior Software Engineer (Project Leader) • ASUSTeK Computer Inc. 十二月Present . 使用C#開發並維護5套以MVVM
C#
Git
Software Engineering
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
National Kaohsiung Normal University
Software Engineering
Avatar of the user.
Avatar of the user.
系統軟體開發工程師 @繽紛科技股份有限公司
2023 ~ 2024
資深工程師
Within one month
Android
JAVA
Kotlin
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
國立台灣海洋大學 (NTOU)
導航與資訊科技
Avatar of the user.
Avatar of the user.
iOS Engineer @夢想家金融科技有限公司
2023 ~ Present
IOS Developer
Within one month
iOS
Swift
Objective-C
Reputation Credits5
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
朝陽科技大學 Chaoyang University of Technology
資訊與通訊
Avatar of 楊惟鈞.
Avatar of 楊惟鈞.
Mobile Lead @攻城獅科技有限公司
2018 ~ Present
Team Leader
Within one month
楊惟鈞 - 6months of Flutter web - 2+ years of Flutter Development, - 8+ years of Android Development - experienced in Kotlin/Java, RxJava, MVVM architecture - experienced in Flutter Dio/Provider/Riverpod/ObjectBox - familiar with Git flow/Github actions - familiar with Scrum/Agile Taipei City, Taiwan Work Experience Mobile Lead • 攻城獅科技有限公司 JulyPresent Android/Flutter/iOS 軟體工程師 - 帶領約6人Flutter團隊 - 與團隊協力將開發語言轉移至Flutter - 實作
Flutter App Developement
Android Development
IOS Development
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
國立陽明大學 National Yang Ming University
Bioinfomatic
Avatar of chen li Huang.
Avatar of chen li Huang.
iOS Developer @Sequent Lab, Ltd.
2022 ~ Present
Senior iOS Developer
Within one month
Refactor the app from storyboard to SwiftUI alone. The APP is used with a smartphone, which can make users know their physical condition, like Heart Rate , Daily Steps, Sleep Status, and record the sports details to provide a better control of your health. Implemet: I use SwiftUI within MVVM to build the View, and combine the data in with a viewmodel like notification or data source from backend. I also need to use BLE 4.2 to exchange the raw data from the phone to the watch and then store the data in CoreData . To
IOS App Development
Mobile App Development
SwiftUI
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
國立清華大學
Computer Science
Avatar of Jimmy Chen.
Avatar of Jimmy Chen.
Past
iOS Engoneer @VoiceTube 紅點子科技股份有限公司
2020 ~ 2023
iOS Developer
Within three months
. Continuously learning to stay ahead in iOS development. My goal is to create delightful and impactful apps for users worldwide. 工作經歷 iOS Engoneer • VoiceTube 紅點子科技股份有限公司 十二月三月Implemented RxSwift framework and MVVM patterns. Later refactoring to MVVM-C pattern - Introduce usage of Gitflow for maintaining proper feature development and release cycle - Assisted in debugging and testing, contributing to the successful launch of an app update - Developed and released a language vocabulary game, showcasing strong problem-solving skills and creative UI
Swift/iOS
Objective-C
Git
Unemployed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
國立臺北大學 National Taipei University
資工所
Avatar of 郭連泰.
Offline
Avatar of 郭連泰.
Offline
Senior iOS developer @CRYPTO.com
2022 ~ Present
ios工程師
Within three months
APIs 串接以及 Alamofire 相關 API,使用 JSON 格式進行數據傳輸,並深入探討 SSL 相關議題 6. 使用 SQLite / FMDB,CoreData 進行資料儲存 7. 熟悉 MVC 及 MVVM 設計架構 8.了解響應式開發及 RxSwift 的應用 9. 熟悉 WebView 和 JavaScript 的串接 10. 使用 Unit test 進行開發提高產品的穩定性 Architecture: 1.
Xcode
IOS
Swift
Employed
Open to opportunities
Full-time / Not interested in working remotely
6-10 years
長庚大學
電子工程所

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within six months
Senior iOS developer
Logo of CRYPTO.com.
CRYPTO.com
2022 ~ Present
台灣台北市
Professional Background
Current status
Employed
Job Search Progress
Open to opportunities
Professions
iOS Developer
Fields of Employment
Software
Work experience
6-10 years
Management
I've had experience in managing 1-5 people
Skills
Xcode
IOS
Swift
Objective-C
cocoapods
Git
SQLite
RxSwfit
MVC
mvvm
Languages
English
Intermediate
Japanese
Beginner
Job search preferences
Positions
ios工程師
Job types
Full-time
Locations
Remote
Not interested in working remotely
Freelance
Educations
School
長庚大學
Major
電子工程所
Print
Lpv6ikdik8khv9saszal

郭連泰

現在就職於 Crypto.com,主要負責的產品為 Defi 相關業務的開發,我的主要角色為ios資深開發工程師,6年多 iOS 開發經驗,除了業務功能性的開發外,同時擔任架構設計的部分,提供好維護性的模組以及架構,進一步提升整體的開發速度和減少維護成本,同時處理 CI/CD 的開發以及維護部分,除了能提高產品穩定度外還能減少各種發版和送審等等的時間,將開發的效率拉到最高。


iOS軟體工程師
城市,TW
[email protected]

學歷

長庚大學, 碩士學位, 電子工程學系, 2011 ~ 2013

碩士期間操作機台(sputter、RTA及黃光室),及關於可靠度、感測度、漂移率和長時間穩定性等量測測試(CV-4284A和IV-4156C)和對數據(XRD、XPS、AFM和SIMS)的分析研究,進一步探討生醫感測方面量測(葡萄糖和尿素),其中也利用C語言使用各類API進行電壓及電流的各類量測

工作經歷

Crypto.com, iOS, Feb 2022 ~ 現在

主要工作內容為: 

1. 各類 defi 功能的開發和維護,其中包含 Swap, Earn, Dapp...等等

2. 串接 WalletCore,以及 Aptos chain 各類需求開發

3. 重構舊有的代碼,好讓其對未來的需求更好的擴展以及維護

4. 優化 CI / CD 的流程,進一步提升迭代的效率

5. 同時負責三個 App 的開發,並對其個別做專案管理,以及和 PM & BE 規劃各端的整合和發版

6. 提升 App 中各個部分的效能優化,讓使用者的體驗提升到最好


街口電子支付股份有限公司, iOS, June 2019 ~ Feb 2022

主要工作內容為: 

1. 各類業務場景的開發以及效能優化,來提升 App 的擴及率

2. 研發各類架構模組,提升開發速度以及效率

3. CI / CD 的開發,減少開發者浪費多餘的時間再發版和測試相關事務上

4. 各類專案管理者,負責整合 Mobile、前端、後端和 QA 的開發時程

5. 減少 crash rate 從平均 0.2% 到 0.05%


路提科技股份有限公司, iOS, Apr 2016 ~ Apr 2019

主要工作內容為: 

1. 主要負責iOS平台 Iot APP軟體開發 

2. 管理軟體開發專案之流程、架構、資料庫等設計 

3. 與後端人員討論 API 相關方面設計與測試,以及 websocket 的串接

4. 對 Iot 產品的探討,串接 BLE 以及 TCP/IP

5. 確保產品上線營運正常,協助客戶進行問題排除以及效能優化

語文能力


TOEIC:770
JLPT: N3

技能


iOS:

1. 語言: Swift, RxSwift, SwiftUI, Combine, Objective-c 

2. 對 UIKit 控制元件擁有極高的熟練度 

3. 了解多線程進行開發 

4. 理解基本 ARC 運作原理 

5. 熟悉 RESTful APIs 串接以及 Alamofire 相關 API,使用            JSON 格式進行數據傳輸,並深入探討 SSL 相關議題 

6. 使用 SQLite / FMDB,CoreData 進行資料儲存 

7. 熟悉 MVC 及 MVVM 設計架構 

8.了解響應式開發及 RxSwift 的應用 

9. 熟悉 WebView 和 JavaScript 的串接 

10. 使用 Unit test 進行開發提高產品的穩定性


Architecture:

1. 元件化的導入,提高複用性以及減少開發成本 

2. 利用 mixpanel 來實現用戶的全埋點追蹤 

3. 建立 Single Sign-On 實現外部廠商的串接 

4. 導入 RxSwift 近一步實現 MVVM 架構的落地 

5. 引入 Coordinator 來實現 Flow 與頁面邏輯的切分 

6. 實現 Router 來實現更動態的頁面跳轉邏輯


Others:

1. Third Party

2. Cocoapods 

3. UI/UX設計及Sketch 

4. HTML / CSS / JavaScript 

5. Jenkins / Fastlane / GitHub action

6. GCP 

7. python crawler


Framework 

1. Core Animation / Core Graphics / ARKit

2. Core Location / UserNotifications / MapKit

3. AVFoundation / AssetsLibrary

4. Core Bluetooth

5. WebKit

6. SpeechKit


Third Party:

1. SDWebImage 

2. Mixpanel-swift / Firebase 

3. Moya / Alamofire 

4. FMDB 

5. RxSwift / RxCocoa / RxDataSources       / PromiseKit 

6. SVProgressHUD / MBProgressHUD 

7. SnapKit



自傳

我是郭連泰(Jack),出生的環境是熱情的高雄,可以快速地融入各個環境,也不曾畏懼所面臨的挑戰,因為我知道面臨困境和有壓力的環境下,這才是使我們成長和成功的最大契機。


現在就職於 Crypto.com,其主要目標為完成各類業務功能相關開發,以及維護產品的性能,進一步提升團隊開發效率以及穩定度。在近期的兩間公司中 (Crypto.com & 街口) ,專案到我們團隊中可說沒有失敗過,從不會有錯估時程以及延誤的狀況發生。而在這快速迭代的環境下,最耗時的便是發版進入 QA 測試以及送審的環節,在街口中,從零開始的 Jenkins 架設就是由我開啟,加速了一切發版的環節並增加工程師專注在專案的時間,除了專案以及流程外,對 Mobile 團隊,提供了各類提升效率的架構,元件化、RxSwift 的導入、Router、以及基礎架構層 JKContainer 的實現 ... 等,以及對外,提供全埋點機制,讓 PM 端可以對使用者的行為進行分析,引導出使用者習性,進一步優化,同時也創造出街口的 SSO,讓外部廠商可以更自由串接,讓我們可視率更加的提高。同時也創造出階層式的 Debug tool ,除了在開發外也讓 QA 測試更加的便利。而在 Crypto.com 的期間,更加了解區塊鏈的運作,同時著三個專案的開發以及時程的控管,除了完成每次的任務之外,更加提升了 App 的效能,讓使用者的體驗提高,並減少各類閃退的狀況。除此之外也導入了 Coordinator 架構,讓整體維護的情形更好的控管,讓團隊中各個需求的開發進一步


除了自我對架構層級的成長外,更提升的對外的影響力,讓我不再將視野放在自我,當然一定在這之中會遇到各類的阻礙和挫折,除了多溝通了解互相的想法外,也要換位思考,讓雙方都能達到雙贏的目標,近一步將產品提升到另一個境界。


Lpv6ikdik8khv9saszal

Lien-Tai Kuo

I am a senior iOS developer at Crypto.com. We develop apps for Defi applications around our life. I have six years of experience in iOS. Among Crypto.com, in addition to the business functionality, I also provide a stable and maintainable architecture design and modules. I improve the overall development speed and reduce maintenance costs. At the same time, I develop and maintain CI / CD which can create a stable production and save time for various releases and submissions, maximizing the efficiency of development. You can be sure that by hiring me, I will give your company a unique edge in comparison to other competitors.


iOS developer
Taipei, TW
[email protected]

Education

Chang Gung University, Master's degree, Electronic Engineering, 2011 ~ 2013

My master’s topic was “The Study of Nb2O5 Sensing Membrane with CF4 Plasma Treatment Applied in Poly Extended Gate Field Effect Transistor.” This was a unique period, because I operate machine (Sputter, RTA and Lithography area) personally, measurement (CV-4284A and IV-4156C) and data analysis (XRD, XPS, AFM and SIMS).I also use a various of API of The C Programming Language to measure voltage and current.

Work experience 

Crypto.com Co.,Ltd., iOS, Feb 2022 ~ Current

Job description:

1. Development and maintenance of various defi functions, including Swap, Earn, Dapp...etc

2. Connect with WalletCore, and develop various requirements of the Aptos chain

3. Refactor the legacy code so that it can be better expanded and maintained in the future

4. Optimize the CI/CD process to further improve the efficiency of iterations

5. Responsible for the development of three apps at the same time, and doing project management for each          of  them, as well as the integration and release with PM & BE

6. Improve the performance optimization of each part of the App, so that the user experience can be improved 

    to the best

JKOPAY Co.,Ltd., iOS, June 2019 ~ Feb 2022

Job description:

1. Development of various business functionality and performance optimization. Increase the expansion rate        of app

2. Research and develop architecture modules to improve development speed and efficiency.

3. Develop CI / CD to reduce extra time on version release and testing.

4. Various project manager roles. Responsible for integrating schedule of mobile, front-end, back-end, and QA.

5. Reduce crash rate from an average of 0.2% to 0.05%.

Rooti Co.,Ltd., iOS, Apr 2016 ~ Apr 2019

Job description:

1. Mainly responsible for iOS platform Iot APP software development.

2. Management of the software development project process, architecture, and database.

3. Discuss API design, WebSocket, and testing with the backend.

4. Research Iot products, and connect BLE and TCP/IP with them.

5. The product goes online and operates normally, helping customers to solve problems and optimize performance.


Language


TOEIC:770
JLPT: N3

Skill


iOS:

1. Languages: Swift, RxSwift, SwiftUI, Combine, Objective-c

2. Familiar with UIKit. 

3. Familiar with Multi-Thread. 

4. Familiar with ARC. 

5. Implementation of Alamofire to communication service      with JSON. And research about SSL issues.

6. Implementation of SQLite/FMDB, CoreDate to storage. 

7. Familiar with MVC and MVVM.

8. Familiar with Reactive Programming and RxSwift.

9. Familiar with connection of WebView and JavaScript.

10. Use Unit test for development to improve product  

       stability.


Architecture:

1. Defines components design rules to improve reusability      and reduce development costs.

2. Use mixpanel to achieve full tracking of users.

3. Establish Single Sign-On to realize the serial connection      of external vendors.

4. Import RxSwift to implement the MVVM architecture.

5. Import Coordinator to achieve the separation of flow          and page logic.

6. Implement a Router to achieve more dynamic  

    navigation logic.

7. Standardize API of in-app-web for JKOPAY app and JKOS      Merchant app.


Others:

1. Third Party 

2. Cocoapods 

3. UI / UX design and Sketch 

4. HTML / CSS / JavaScript 

5. Jenkins / Fastlane / GitHub action 

6. GCP 

7. python crawler


Framework:

1. Core Animation / Core Graphics /        ARKit 

2. Core Location / UserNotifications /      MapKit 

3. AVFoundation / AssetsLibrary 

4. Core Bluetooth 

5. WebKit 

6. SpeechKit


Third Party:

1. SDWebImage 

2. Mixpanel-swift / Firebase 

3. Moya / Alamofire 

4. FMDB 

5. RxSwift / RxCocoa / RxDataSources 

     / PromiseKit 

6. SVProgressHUD / MBProgressHUD 

7. SnapKit



Autobiography

    My name is Lien-Tai Kuo, and my English name is Jack. I was born in Kaohsiung. I was brought up to be an independent and active person, and I always do my best to achieve my goal, even when it seems tough.

  

    Currently, I am an iOS developer at Crypto.com. My job duty is developing business functionality and maintaining iOS Apps. I also am responsible for improving team development efficiency and stability. In the recent two companies (Crypto.com & JKOPAY) which have a rapid iteration environment, the most time-consuming process is releasing the app to QA for testing and submitting for review. I startup CI / CD with Jenkins, which speeded up all releases and increased the time for engineers to focus on their projects. In addition to the project and release process, I provided various efficient architectures for our mobile team, like JKOComponent, RxSwift, Router, JKContainer (implementation of the infrastructure layer), and in-app-web ... etc. Externally, I provide a full tracking function that can support PM to analyze the user's behavior. That can allow them to understand the user's habits and further optimize. We also create JKOS SSO which allows external vendors to connect more freely and increase our visibility rate. At the same time, I create a hierarchical debug tool which makes it more convenient for testing to QA. During my time at Crypto.com, I learned more about the operation of the blockchain. Developed three projects, and controlled the schedule at the same time.

I also completed each task and improved the performance of the App. That allows users to improve the experience and reduce various crashes. In addition, I apply the Coordinator architecture which makes us to control the overall maintenance situation and further improve the development of each requirement in the team.


    During these three years, I have gained a deeper understanding of architecture and external influence. My experience has taught me how to navigate all types of obstacles in my field. And I know how to communicate effectively with team members and other teams and put myself in their shoes. This can help us achieve the goal. I will continue to broaden my knowledge and dig deeper for better solutions as technology is ever-changing. I look forward to having the pleasure of working on your team and I know if you choose, I will bring a unique edge and performance to your company. Thank you.

Resume
Profile
Lpv6ikdik8khv9saszal

郭連泰

現在就職於 Crypto.com,主要負責的產品為 Defi 相關業務的開發,我的主要角色為ios資深開發工程師,6年多 iOS 開發經驗,除了業務功能性的開發外,同時擔任架構設計的部分,提供好維護性的模組以及架構,進一步提升整體的開發速度和減少維護成本,同時處理 CI/CD 的開發以及維護部分,除了能提高產品穩定度外還能減少各種發版和送審等等的時間,將開發的效率拉到最高。


iOS軟體工程師
城市,TW
[email protected]

學歷

長庚大學, 碩士學位, 電子工程學系, 2011 ~ 2013

碩士期間操作機台(sputter、RTA及黃光室),及關於可靠度、感測度、漂移率和長時間穩定性等量測測試(CV-4284A和IV-4156C)和對數據(XRD、XPS、AFM和SIMS)的分析研究,進一步探討生醫感測方面量測(葡萄糖和尿素),其中也利用C語言使用各類API進行電壓及電流的各類量測

工作經歷

Crypto.com, iOS, Feb 2022 ~ 現在

主要工作內容為: 

1. 各類 defi 功能的開發和維護,其中包含 Swap, Earn, Dapp...等等

2. 串接 WalletCore,以及 Aptos chain 各類需求開發

3. 重構舊有的代碼,好讓其對未來的需求更好的擴展以及維護

4. 優化 CI / CD 的流程,進一步提升迭代的效率

5. 同時負責三個 App 的開發,並對其個別做專案管理,以及和 PM & BE 規劃各端的整合和發版

6. 提升 App 中各個部分的效能優化,讓使用者的體驗提升到最好


街口電子支付股份有限公司, iOS, June 2019 ~ Feb 2022

主要工作內容為: 

1. 各類業務場景的開發以及效能優化,來提升 App 的擴及率

2. 研發各類架構模組,提升開發速度以及效率

3. CI / CD 的開發,減少開發者浪費多餘的時間再發版和測試相關事務上

4. 各類專案管理者,負責整合 Mobile、前端、後端和 QA 的開發時程

5. 減少 crash rate 從平均 0.2% 到 0.05%


路提科技股份有限公司, iOS, Apr 2016 ~ Apr 2019

主要工作內容為: 

1. 主要負責iOS平台 Iot APP軟體開發 

2. 管理軟體開發專案之流程、架構、資料庫等設計 

3. 與後端人員討論 API 相關方面設計與測試,以及 websocket 的串接

4. 對 Iot 產品的探討,串接 BLE 以及 TCP/IP

5. 確保產品上線營運正常,協助客戶進行問題排除以及效能優化

語文能力


TOEIC:770
JLPT: N3

技能


iOS:

1. 語言: Swift, RxSwift, SwiftUI, Combine, Objective-c 

2. 對 UIKit 控制元件擁有極高的熟練度 

3. 了解多線程進行開發 

4. 理解基本 ARC 運作原理 

5. 熟悉 RESTful APIs 串接以及 Alamofire 相關 API,使用            JSON 格式進行數據傳輸,並深入探討 SSL 相關議題 

6. 使用 SQLite / FMDB,CoreData 進行資料儲存 

7. 熟悉 MVC 及 MVVM 設計架構 

8.了解響應式開發及 RxSwift 的應用 

9. 熟悉 WebView 和 JavaScript 的串接 

10. 使用 Unit test 進行開發提高產品的穩定性


Architecture:

1. 元件化的導入,提高複用性以及減少開發成本 

2. 利用 mixpanel 來實現用戶的全埋點追蹤 

3. 建立 Single Sign-On 實現外部廠商的串接 

4. 導入 RxSwift 近一步實現 MVVM 架構的落地 

5. 引入 Coordinator 來實現 Flow 與頁面邏輯的切分 

6. 實現 Router 來實現更動態的頁面跳轉邏輯


Others:

1. Third Party

2. Cocoapods 

3. UI/UX設計及Sketch 

4. HTML / CSS / JavaScript 

5. Jenkins / Fastlane / GitHub action

6. GCP 

7. python crawler


Framework 

1. Core Animation / Core Graphics / ARKit

2. Core Location / UserNotifications / MapKit

3. AVFoundation / AssetsLibrary

4. Core Bluetooth

5. WebKit

6. SpeechKit


Third Party:

1. SDWebImage 

2. Mixpanel-swift / Firebase 

3. Moya / Alamofire 

4. FMDB 

5. RxSwift / RxCocoa / RxDataSources       / PromiseKit 

6. SVProgressHUD / MBProgressHUD 

7. SnapKit



自傳

我是郭連泰(Jack),出生的環境是熱情的高雄,可以快速地融入各個環境,也不曾畏懼所面臨的挑戰,因為我知道面臨困境和有壓力的環境下,這才是使我們成長和成功的最大契機。


現在就職於 Crypto.com,其主要目標為完成各類業務功能相關開發,以及維護產品的性能,進一步提升團隊開發效率以及穩定度。在近期的兩間公司中 (Crypto.com & 街口) ,專案到我們團隊中可說沒有失敗過,從不會有錯估時程以及延誤的狀況發生。而在這快速迭代的環境下,最耗時的便是發版進入 QA 測試以及送審的環節,在街口中,從零開始的 Jenkins 架設就是由我開啟,加速了一切發版的環節並增加工程師專注在專案的時間,除了專案以及流程外,對 Mobile 團隊,提供了各類提升效率的架構,元件化、RxSwift 的導入、Router、以及基礎架構層 JKContainer 的實現 ... 等,以及對外,提供全埋點機制,讓 PM 端可以對使用者的行為進行分析,引導出使用者習性,進一步優化,同時也創造出街口的 SSO,讓外部廠商可以更自由串接,讓我們可視率更加的提高。同時也創造出階層式的 Debug tool ,除了在開發外也讓 QA 測試更加的便利。而在 Crypto.com 的期間,更加了解區塊鏈的運作,同時著三個專案的開發以及時程的控管,除了完成每次的任務之外,更加提升了 App 的效能,讓使用者的體驗提高,並減少各類閃退的狀況。除此之外也導入了 Coordinator 架構,讓整體維護的情形更好的控管,讓團隊中各個需求的開發進一步


除了自我對架構層級的成長外,更提升的對外的影響力,讓我不再將視野放在自我,當然一定在這之中會遇到各類的阻礙和挫折,除了多溝通了解互相的想法外,也要換位思考,讓雙方都能達到雙贏的目標,近一步將產品提升到另一個境界。


Lpv6ikdik8khv9saszal

Lien-Tai Kuo

I am a senior iOS developer at Crypto.com. We develop apps for Defi applications around our life. I have six years of experience in iOS. Among Crypto.com, in addition to the business functionality, I also provide a stable and maintainable architecture design and modules. I improve the overall development speed and reduce maintenance costs. At the same time, I develop and maintain CI / CD which can create a stable production and save time for various releases and submissions, maximizing the efficiency of development. You can be sure that by hiring me, I will give your company a unique edge in comparison to other competitors.


iOS developer
Taipei, TW
[email protected]

Education

Chang Gung University, Master's degree, Electronic Engineering, 2011 ~ 2013

My master’s topic was “The Study of Nb2O5 Sensing Membrane with CF4 Plasma Treatment Applied in Poly Extended Gate Field Effect Transistor.” This was a unique period, because I operate machine (Sputter, RTA and Lithography area) personally, measurement (CV-4284A and IV-4156C) and data analysis (XRD, XPS, AFM and SIMS).I also use a various of API of The C Programming Language to measure voltage and current.

Work experience 

Crypto.com Co.,Ltd., iOS, Feb 2022 ~ Current

Job description:

1. Development and maintenance of various defi functions, including Swap, Earn, Dapp...etc

2. Connect with WalletCore, and develop various requirements of the Aptos chain

3. Refactor the legacy code so that it can be better expanded and maintained in the future

4. Optimize the CI/CD process to further improve the efficiency of iterations

5. Responsible for the development of three apps at the same time, and doing project management for each          of  them, as well as the integration and release with PM & BE

6. Improve the performance optimization of each part of the App, so that the user experience can be improved 

    to the best

JKOPAY Co.,Ltd., iOS, June 2019 ~ Feb 2022

Job description:

1. Development of various business functionality and performance optimization. Increase the expansion rate        of app

2. Research and develop architecture modules to improve development speed and efficiency.

3. Develop CI / CD to reduce extra time on version release and testing.

4. Various project manager roles. Responsible for integrating schedule of mobile, front-end, back-end, and QA.

5. Reduce crash rate from an average of 0.2% to 0.05%.

Rooti Co.,Ltd., iOS, Apr 2016 ~ Apr 2019

Job description:

1. Mainly responsible for iOS platform Iot APP software development.

2. Management of the software development project process, architecture, and database.

3. Discuss API design, WebSocket, and testing with the backend.

4. Research Iot products, and connect BLE and TCP/IP with them.

5. The product goes online and operates normally, helping customers to solve problems and optimize performance.


Language


TOEIC:770
JLPT: N3

Skill


iOS:

1. Languages: Swift, RxSwift, SwiftUI, Combine, Objective-c

2. Familiar with UIKit. 

3. Familiar with Multi-Thread. 

4. Familiar with ARC. 

5. Implementation of Alamofire to communication service      with JSON. And research about SSL issues.

6. Implementation of SQLite/FMDB, CoreDate to storage. 

7. Familiar with MVC and MVVM.

8. Familiar with Reactive Programming and RxSwift.

9. Familiar with connection of WebView and JavaScript.

10. Use Unit test for development to improve product  

       stability.


Architecture:

1. Defines components design rules to improve reusability      and reduce development costs.

2. Use mixpanel to achieve full tracking of users.

3. Establish Single Sign-On to realize the serial connection      of external vendors.

4. Import RxSwift to implement the MVVM architecture.

5. Import Coordinator to achieve the separation of flow          and page logic.

6. Implement a Router to achieve more dynamic  

    navigation logic.

7. Standardize API of in-app-web for JKOPAY app and JKOS      Merchant app.


Others:

1. Third Party 

2. Cocoapods 

3. UI / UX design and Sketch 

4. HTML / CSS / JavaScript 

5. Jenkins / Fastlane / GitHub action 

6. GCP 

7. python crawler


Framework:

1. Core Animation / Core Graphics /        ARKit 

2. Core Location / UserNotifications /      MapKit 

3. AVFoundation / AssetsLibrary 

4. Core Bluetooth 

5. WebKit 

6. SpeechKit


Third Party:

1. SDWebImage 

2. Mixpanel-swift / Firebase 

3. Moya / Alamofire 

4. FMDB 

5. RxSwift / RxCocoa / RxDataSources 

     / PromiseKit 

6. SVProgressHUD / MBProgressHUD 

7. SnapKit



Autobiography

    My name is Lien-Tai Kuo, and my English name is Jack. I was born in Kaohsiung. I was brought up to be an independent and active person, and I always do my best to achieve my goal, even when it seems tough.

  

    Currently, I am an iOS developer at Crypto.com. My job duty is developing business functionality and maintaining iOS Apps. I also am responsible for improving team development efficiency and stability. In the recent two companies (Crypto.com & JKOPAY) which have a rapid iteration environment, the most time-consuming process is releasing the app to QA for testing and submitting for review. I startup CI / CD with Jenkins, which speeded up all releases and increased the time for engineers to focus on their projects. In addition to the project and release process, I provided various efficient architectures for our mobile team, like JKOComponent, RxSwift, Router, JKContainer (implementation of the infrastructure layer), and in-app-web ... etc. Externally, I provide a full tracking function that can support PM to analyze the user's behavior. That can allow them to understand the user's habits and further optimize. We also create JKOS SSO which allows external vendors to connect more freely and increase our visibility rate. At the same time, I create a hierarchical debug tool which makes it more convenient for testing to QA. During my time at Crypto.com, I learned more about the operation of the blockchain. Developed three projects, and controlled the schedule at the same time.

I also completed each task and improved the performance of the App. That allows users to improve the experience and reduce various crashes. In addition, I apply the Coordinator architecture which makes us to control the overall maintenance situation and further improve the development of each requirement in the team.


    During these three years, I have gained a deeper understanding of architecture and external influence. My experience has taught me how to navigate all types of obstacles in my field. And I know how to communicate effectively with team members and other teams and put myself in their shoes. This can help us achieve the goal. I will continue to broaden my knowledge and dig deeper for better solutions as technology is ever-changing. I look forward to having the pleasure of working on your team and I know if you choose, I will bring a unique edge and performance to your company. Thank you.