CakeResume Talent Search

Advanced filters
Bật
4-6 năm
6-10 năm
10-15 năm
Hơn 15 năm
Avatar of the user.
Avatar of the user.
Android 軟體工程師 @Lafresh益欣資訊
2019 ~ Hiện tại
Android App Developer
Trong vòng một tháng
Android Development
IOS Development
Java
Đã có việc làm
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
6-10 năm
國立成功大學
工程科學所(在讀)
Avatar of the user.
Avatar of the user.
Past
Sr.engineer Android Developer @17 LIVE_藝啟股份有限公司臺灣分公司
2022 ~ 2024
Android APP 開發
Trong vòng một tháng
Android app Developer
Firebase
Firebase Analytics
Thất nghiệp
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
6-10 năm
逢甲大學
材料科學與工程學系
Avatar of Jack.
Avatar of Jack.
軟體工程師 @POMME Tech
2023 ~ 2024
軟體工程師
Trong vòng một tháng
Keysight / Keithley / Hioki Instruments control by GPIB Data transfer from csv/txt to excel and (VB.NET) Tahoe Digit, Software engineer, Apr 2022 ~ Feb 2023 Android App develop - Kotlin/Java a. Survey 20 weather data providers. b. Created a weather app with MVVM architecture. c. Get weather data with Json format. Seiko Epson, Assistant manager, Feb 2014 ~ Feb 2022 Software planning and development of IC test handler (using MFC, VC++, Visual studio .NET). a. Finished server communication by UDP for handler remote control.
Research
Software Development
Program Development
Đã có việc làm
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
Hơn 15 năm
元培科技大學
電子工程
Avatar of 王璁.
Avatar of 王璁.
Past
Android 工程師 @愛爾卓資訊
2019 ~ 2023
Android Developer
Trong vòng một tháng
加Android讀書會,透過與社群交流,⼀邊分享的同時也 ⼀邊成長。 Android Developer Taipei City, Taiwan. [email protected] Education~Aletheia University Department of Computer Science Skill Programming JAVA C++ Kotlin (coroutine MVVM) SQL Develop Tools Android Studio Git Firebase Postman Navicat Premium 3rd-party Library Okhttp EventBus、OTTO Dagger GreenDao Log4j Gson Work experience Android Developer • 愛爾卓資訊 AirDroid Parental Control 使用 Kotlin 、 MVVM 架構開發 使用 okhttp 與 coroutine 串接 HTTPS API
Word
Java
Kotlin/Android
Thất nghiệp
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
4-6 năm
真理大學
資訊工程學系
Avatar of Jason Chou.
Avatar of Jason Chou.
SR. Vision System Engineer @開必拓數據
2019 ~ Hiện tại
資深視覺工程師 / 專案經理
Trong vòng một tháng
系統整合 產品規劃與開發 語言 中文- 母語 英文 - 中等 技術技能 Domain knowledge Computer vision algorithm application Electrical Control / Automatic Programing language: C# Python C++ javascript Frameworks ASP.NET Core Domain-Driven Design Microservice Clean Architecture WFP / WinForm React MVVM / MVC ROS2 Protocols RESTful API Modbus TCP / RTU MQTT gRPC Develop tools VS Code Visual Studio Arduino IDE Arduino PLC PlatfromIO Git Docker ssh moveit2 OS Windows Ubuntu Raspberry Pi OS Embedded system Arduino ESP32 Raspberry Pi, Pico
C#.NET development
c++ programming
python programming
Đã có việc làm
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
6-10 năm
國立聯合大學 National United University
電子工程
Avatar of kelvin Learning.
Avatar of kelvin Learning.
Past
Personal goal pursuit @Career Break
2024 ~ Hiện tại
Senior Mobile App Developer
Trong vòng một tháng
Solusi Terpadu NovemberFebruari 2024 | Taipei, Taiwan - Help client's user understand how principal's software works - explore principal's software - Help sales team in explaining technical issue Specialist Mobile Developer • CT Corp Digital JuniNovember 2023 | Taipei, Taiwan - discussing & analyze requirements with project manager and Engineering team - develop Mobile Application (dart, mvvm, ui, controller, ci cd, unit test) - help coaching junior developer - report to team lead & project manager - Transferred from CT Corp Digital to Bank Mega from AugustNovember 2023 Senior Mobile Application Developer • Dihardja Software Solutions JanuariJuni 2022 | Taipei, Taiwan - Discussing & analyze requirements with project manager and Engineering team - Develop Mobile
powerpoint
Word
Excel
Thất nghiệp
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
6-10 năm
BINUS University
Computer Science
Avatar of Lucas Chang.
Avatar of Lucas Chang.
Android工程師 @必礦科技股份有限公司
2023 ~ 2024
Android Developer
Trong vòng một tháng
Lucas Chang Senior Software engineer • Taipei,TW • [email protected] Android, Backend software engineer with a passion for creating clean Skills Android Kotlin Java Koin Retrofit RxJava Glide .NET MVC C# nunit unity DI Other Git PHP Python Javascript jQuery SQL JSON Server Tech Nginx Apache Redis MySql Linux Docker OOP Familiar with SOLID Principles Design Patterns Service Pattern Repository Pattern MVP Pattern MVVM Pattern Experience PGTalk , AprilMay 2024 Android Engineer Maintain and develop PGtalk IM Android APP. SOHO , DecMarch 2023 Android Engineer / .NET MVC Engineer Maintain and develop Android APP. Maintain
Android
Kotlin
.NET MVC
Đã có việc làm
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
10-15 năm
國立臺北商業大學 National Taipei University of Business
Infomation Management
Avatar of 杜佳謙 Jia Chian Du.
Avatar of 杜佳謙 Jia Chian Du.
Senior Android Engineer @Kdan Mobile Software Ltd.
2020 ~ Hiện tại
Senior Android Developer
Trong vòng một tháng
位使用者安裝 3. 每日有超過數萬位的活躍用戶 4. Crash-free users rate維持99%以上 更詳細的資訊: • 開發和維護DottedSign、PDF Reader、Animation Desk • 使用MVVM架構以及現今主流的Android技術,例如Jetpack Compose、Coroutine等進行開發 • 開發過IAP和App內播放廣告等功能 • 處理在Play Store上的相關事務,例如
Android
Kotlin
Java
Đã có việc làm
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
4-6 năm
國立台灣科技大學 National Taiwan University of Science and Technology
Computer Science
Avatar of the user.
Avatar of the user.
Past
軟體開發部課長 @山隆通運有限公司
2023 ~ 2024
Senior Android Developer
Trong vòng một tháng
Android
C
Java
Reputation Credits4
Thất nghiệp
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
10-15 năm
彰化師範大學 National Changhua University of Education
資訊工程
Avatar of Arco Hsieh.
Avatar of Arco Hsieh.
Past
Senior iOS Developer @Rooit Inc. (XO App)
2022 ~ 2023
iOS / Backend / DevOps
Trong vòng một tháng
Arco Hsieh iOS / Backend / Rust / DevOps Taiwan Proficient Senior Backend and iOS Developer skilled in Swift and Rust. Experienced in both Backend and iOS development, with knowledge of DevOps practices. https://github.com/arcovv 工作經歷 Senior iOS / DevOps Developer at Rooit 2022/02//09/30 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.
Rust
Docker
Kubernetes
Thất nghiệp
Sẵn sàng phỏng vấn
Full-time / Quan tâm đến làm việc từ xa
4-6 năm
武漢大學
中文

Kế hoạch tuyển dụng đơn giản và hiệu quả nhất

Tìm kiếm 40k+ CV và chủ động liên hệ với ứng viên để đạt hiệu quả tuyển dụng cao hơn. Sự lựa chọn của hàng trăm công ty.

  • Duyệt tất cả kết quả tìm kiếm
  • Bắt đầu trò chuyện không giới hạn
  • CV chỉ có thể truy cập bởi các công ty trả phí
  • Xem địa chỉ email và số điện thoại của người dùng
Bí quyết tìm kiếm
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
Chỉ những CV công khai mới khả dụng với gói tài khoản miễn phí.
Nâng cấp lên gói nâng cao để xem tất cả các kết quả tìm kiếm bao gồm hàng chục nghìn hồ sơ xin việc độc quyền trên 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.
Trong vòng một tháng
iOS Developer
Logo of 夯客.
夯客
2022 ~ Hiện tại
Taoyuan City, Taiwan
Professional Background
Tình trạng hiện tại
Đã có việc làm
Tiến trình tìm việc
Tắt trạng thái tìm việc
Professions
iOS Developer
Fields of Employment
Blockchain, Ứng dụng di động, Thương mại điện tử
Kinh nghiệm làm việc
4-6 năm
Management
Chưa có
Kỹ năng
Swift
iOS
Xcode
Hybrid
Protocol-Oriented Programming
MVC
Firebase
Ngôn ngữ
Chinese
Bản địa hoặc song ngữ
English
Trung cấp
Job search preferences
Vị trí
資深iOS Developer/leader
Loại hình công việc
Full-time
Địa điểm
Taipei, 台灣, Taipei City, 台灣, Taoyuan, 台灣
Làm việc từ xa
Quan tâm đến làm việc từ xa
Freelance
Đúng, tôi là một freelancer nghiệp dư.
Học vấn
Trường học
國立聯合大學
Chuyên ngành
電子工程/資訊
In
H0xblw1uo4hx63tzvz9t

蕭世平

從中壢資策會開始學用Objective-C開發iOS,後來開始工作後皆使用Swift開發。
到目前為止大約開發了9支公司接案與自有專案,維護過2支objc專案,自己玩了一支。
幾乎都是一人負責專案,少數時間有共同開發,大部分可以說是從零開始。

曾經研究一下RxSwift,但最近看好未來的蘋果自家Combine,在funnow也遇到了同事能不用RxSwift導入MVVM的架構的方法,覺得可以等之後直上Combine,最近新專案在資深同事架構下,終於強迫用了MVVM+RxSwift+DI。
未來將繼續提升iOS開發與Swift技術,曾經也看上RoR玩了一下,最近也接觸到了區塊鏈與NFC連結開發,希望有機會能用新架構讓app更加好維護可測試。

iOS Developer
Taoyuan,TW
[email protected]
EnglishCV

經歷

全金集成有限公司,2022 年 02 月 - 2022 年 07 月

  • 開發區塊鏈禮券app(NFC ISO-7816 連結冷錢包)
  • 協助開發虛擬貨幣冷錢包app(NFC ISO-7816 連結冷錢包)

酷奇鐵克有限公司,2021 年 08 月 - 2021 年 09 月

  • 開發換物app

曙客股份有限公司,2018 年 12 月 - 2020 年 07 月

  • 開發自有產品 - 即時預訂平台
  • 合作開發與接續維護開發 FunNow 2.0  (使用者端)
  • 合作開發與接續維護開發 BossNow 2.0 (店家端)

香港商阿爾伊股份有限公司台灣分公司,2017 年 4 月 - 2018 年 4 月

  • 開發自有產品 - 現下現金回饋
  • RE 紅包 app (使用者端)
  • RE BOSS app (店家端)

微巨行動科技股份有限公司,2016 年 4 月 - 2016 年 10 月

  • 代工凱基銀行樂付app
  • 維護之前公司代工的伯朗咖啡app
  • 維護公司自有掃描票卡app

一訂科技,2015 年 5 月 - 2016 年 3 月

  • 開發代工 app
  • 一支為大魯閣草衙道樂園 app
  • 另一支為藝術資訊與購票的app


專案

FortVax 

  • 搭配冷錢包卡片使用的虛擬貨幣錢包app
  • NFC ISO-7816 連結冷錢包
  • 協助開發多卡綁定與多卡多鏈設定 
  • Swift

FunNow 

  • 即時預訂平台 使用者端
  • Swift

BosssNow 

  • 即時預訂平台 店家端
  • Swift

RE 紅包 

  • 現下現金回饋系統 使用者端
  • Swift

RE BOSS 

  • 現下現金回饋系統 店家端
  • Swift
  • Hybrid

樂付Love Pay

  • 代工凱基銀行APP 
  • 主要是做票卡會員卡與支付 
  • AppleWallet
  • Swift
  • 似乎已沒在架上

Pass2U核銷服務 

  • 維護
  • 票卡生成與核銷
  • Objective-C
  • AppleWallet

伯朗咖啡館 MR. BROWN Café 

  • 維護
  • 資訊與會員系統
  • Objective-C

鈴鹿賽道樂園

  • 代工高雄鈴鹿賽道樂園 app
  • 樂園資訊與會員系統
  • Swift
  • 似乎已沒在架上

MRDColorFlip

  • 第一支上架作品,簡易翻顏色對對碰小遊戲
  • Swift (翻譯 Objective-C)
  • 沒繳規費沒在架上了

技能


  • 主要使用 Swift (2015.5 開始) 
  • 在資策會是使用 Objective-C 學習 iOS 開發 (大約4個月)
  • iOS Human Interface Guidlines (iOS9)
  • 基本與客製 UI
  • 主要使用 AutoLayout
  • 主要使用 Storyboard (30%) + Xib(60%) + code(10%)
  • 主要使用 Cocoapods
  • 用過 Carthage, SPM
  • 曾經最常用 Alamofire + SwiftyJSON
  • 主要使用 Git + SourceTree  + BitBucket/GitLab
  • 熟悉混合式開發
  • 串接API
  • AES 加解密
  • Gzip 加解壓
  • GCD使用經驗
  • 串接過 Firebase SDK 與 Branch SDK
  • 轉接過 FaceBook SDK 與 Google SDk
  • 開發過網頁刷卡
  • CleverTap 和 Amplitude 追蹤事件與自動化推播
  • TapPay 與 BrainTree 付款
  • A/B Testing with Firebase remote config 
  • NFC ISO-7816 連結冷錢包
  • RxSwift+MVVM+DI

學歷

國立聯合大學, 工學學士(BEng), 電子工程/資訊, 2009 ~ 2013

偏修資訊相關課程與跨系程式開發(ex : 作業系統, arduino + android...).

喜歡的書


Readings 00 00@2x ce5676dabcce042724a6fc4c3413d6a86ad9c78eecb848896433e32c60b7006b

Swift Apprentice

Learn how to program with Swift.


Readings 00 01@2x 77cc06c91fae4dd43a069fa4b813524cd022d4a79115524d3f0d6b9220dfd71d

RxSwift

Learn how to use RxSwift to create complex, reactive applications on iOS.

關於我

大學就讀電子工程學系,剛好系上課程有C++,VB視窗程式設計與組合語言等和程式設計稍微有關係的課程,於是就發現自己在這些課程上的表現似乎遠大於其他課程,因此覺得程式設計也許是一條路,之後也選修了跨系的遊戲設計與作業系統課程,讓自己更了解程式相關的領域。之後的畢業論文也是用C#寫的抓封包小程式。

在當完兵後,雖然去面試了一下電子廠相關的工作,但想想自己應該不適合,於是找上了中壢資策會的App開發全天班上了近半年。在課程中主要是學iOS開發,使用的是Obj-C語言,但其實從一開始的App設計、Icon與prototype設計繪製、基礎網頁前端HTML介紹與後端PHP基礎、就連安著設計都有稍微帶過。也在畢業前發表了一個有關地圖訊息的小專題。在課程後,也對於App開發與程式設計有更多的了解。

後來找到第一份在電影售票平台做外包接案的工作,很幸運裡面已有一位較資深的iOS工程師可以指導,再加上自己買Swift開發App的書輔助下,在此間公司,自己做了第一隻商用App,並在實際開發上有了更多的經驗,尤其是從零開始建構程式的經驗。而後本來是想去做自家App的公司,就去了開發蘋果票卡客製化平台的公司,想不到竟然是要做凱基銀行外包專案,於是在短短半年做完第一階段專案就先離開了,不過也在這邊第一次將自己做的App上架到AppStore。而後到了第三家真的是在做自家App的公司,是主打現金回饋的平台,在這邊真的是第一次自己包辦用戶端App與店家App,雖然店家端主要是已包Web的方式實作,但也處理了大量與Web間溝通的各種坑與技巧。後來來到了FunNow做即時預訂平台的公司,當初會進來其實跟這邊有比較完整編制的PM與UI/UX與另一位iOS工程師有很大的關係,在這邊除了能跟另一位iOS工程師交流學習外,也體驗到了真正跑Sprint是如何,也再後來有了QA測試的環節,可以說是比較完整的軟體開發體驗了。之後來到最近這家全金集成,除了開始接觸近年很夯的區塊鏈相關產品與知識外,也終於在更資深工程師規劃的架構下,開始嘗試學習使用RxSwift+MVVM+DI的開發模式,並因為是冷錢包,需要使用NFC ISO-7816格式與冷錢包卡片溝通,也接觸了大量Bit與Byte操作的有趣之處,當然區塊鏈本身也是滿多此類的操作加上密碼學相關演算法,雖然硬但也滿有趣的。

到目前為止,基本上App開發上的實作基本都碰過了,可能就剩CI/CD與整個App重構架構比較不熟一點,例如MVC轉換到MVVM之類的,或是影音類的就基本沒碰過了,也希望未來能有機會學習實作以上不足之處。

在一般公司開發工作之餘,也持續關注與購買Raywenderlich網站上的內容,也時不時看看FB開發社群(Cocoahead Taipei, iOS Taipei 與 iOS Dev Club...等),了解更新最新開發資訊,當然每年WWDC就不用說了,而最近也才發現有13開發者週報這種每週的mail可以更快的更新圈內事,覺得開心。平常除了iOS開發外,也在得到上持續學習各種領域的知識,如經濟學、哲學、金融學與歷史...等,累積學分來到768,而除了得到外,一直以來幾乎每個月都會在博客來買書,也持續利用通勤時間看了不少各類的書籍。

雖然主要職業是iOS開發,但也一直持續學習各種領域的知識,也許是我還滿喜歡思考各種奇妙的問題,很多大概是一般人不太會去想的問題,也樂在其中,而我是覺得各領域知識是可以互相融會貫通的。

得到學分

Projects 01 00@2x


Resume
Hồ sơ của tôi
H0xblw1uo4hx63tzvz9t

蕭世平

從中壢資策會開始學用Objective-C開發iOS,後來開始工作後皆使用Swift開發。
到目前為止大約開發了9支公司接案與自有專案,維護過2支objc專案,自己玩了一支。
幾乎都是一人負責專案,少數時間有共同開發,大部分可以說是從零開始。

曾經研究一下RxSwift,但最近看好未來的蘋果自家Combine,在funnow也遇到了同事能不用RxSwift導入MVVM的架構的方法,覺得可以等之後直上Combine,最近新專案在資深同事架構下,終於強迫用了MVVM+RxSwift+DI。
未來將繼續提升iOS開發與Swift技術,曾經也看上RoR玩了一下,最近也接觸到了區塊鏈與NFC連結開發,希望有機會能用新架構讓app更加好維護可測試。

iOS Developer
Taoyuan,TW
[email protected]
EnglishCV

經歷

全金集成有限公司,2022 年 02 月 - 2022 年 07 月

  • 開發區塊鏈禮券app(NFC ISO-7816 連結冷錢包)
  • 協助開發虛擬貨幣冷錢包app(NFC ISO-7816 連結冷錢包)

酷奇鐵克有限公司,2021 年 08 月 - 2021 年 09 月

  • 開發換物app

曙客股份有限公司,2018 年 12 月 - 2020 年 07 月

  • 開發自有產品 - 即時預訂平台
  • 合作開發與接續維護開發 FunNow 2.0  (使用者端)
  • 合作開發與接續維護開發 BossNow 2.0 (店家端)

香港商阿爾伊股份有限公司台灣分公司,2017 年 4 月 - 2018 年 4 月

  • 開發自有產品 - 現下現金回饋
  • RE 紅包 app (使用者端)
  • RE BOSS app (店家端)

微巨行動科技股份有限公司,2016 年 4 月 - 2016 年 10 月

  • 代工凱基銀行樂付app
  • 維護之前公司代工的伯朗咖啡app
  • 維護公司自有掃描票卡app

一訂科技,2015 年 5 月 - 2016 年 3 月

  • 開發代工 app
  • 一支為大魯閣草衙道樂園 app
  • 另一支為藝術資訊與購票的app


專案

FortVax 

  • 搭配冷錢包卡片使用的虛擬貨幣錢包app
  • NFC ISO-7816 連結冷錢包
  • 協助開發多卡綁定與多卡多鏈設定 
  • Swift

FunNow 

  • 即時預訂平台 使用者端
  • Swift

BosssNow 

  • 即時預訂平台 店家端
  • Swift

RE 紅包 

  • 現下現金回饋系統 使用者端
  • Swift

RE BOSS 

  • 現下現金回饋系統 店家端
  • Swift
  • Hybrid

樂付Love Pay

  • 代工凱基銀行APP 
  • 主要是做票卡會員卡與支付 
  • AppleWallet
  • Swift
  • 似乎已沒在架上

Pass2U核銷服務 

  • 維護
  • 票卡生成與核銷
  • Objective-C
  • AppleWallet

伯朗咖啡館 MR. BROWN Café 

  • 維護
  • 資訊與會員系統
  • Objective-C

鈴鹿賽道樂園

  • 代工高雄鈴鹿賽道樂園 app
  • 樂園資訊與會員系統
  • Swift
  • 似乎已沒在架上

MRDColorFlip

  • 第一支上架作品,簡易翻顏色對對碰小遊戲
  • Swift (翻譯 Objective-C)
  • 沒繳規費沒在架上了

技能


  • 主要使用 Swift (2015.5 開始) 
  • 在資策會是使用 Objective-C 學習 iOS 開發 (大約4個月)
  • iOS Human Interface Guidlines (iOS9)
  • 基本與客製 UI
  • 主要使用 AutoLayout
  • 主要使用 Storyboard (30%) + Xib(60%) + code(10%)
  • 主要使用 Cocoapods
  • 用過 Carthage, SPM
  • 曾經最常用 Alamofire + SwiftyJSON
  • 主要使用 Git + SourceTree  + BitBucket/GitLab
  • 熟悉混合式開發
  • 串接API
  • AES 加解密
  • Gzip 加解壓
  • GCD使用經驗
  • 串接過 Firebase SDK 與 Branch SDK
  • 轉接過 FaceBook SDK 與 Google SDk
  • 開發過網頁刷卡
  • CleverTap 和 Amplitude 追蹤事件與自動化推播
  • TapPay 與 BrainTree 付款
  • A/B Testing with Firebase remote config 
  • NFC ISO-7816 連結冷錢包
  • RxSwift+MVVM+DI

學歷

國立聯合大學, 工學學士(BEng), 電子工程/資訊, 2009 ~ 2013

偏修資訊相關課程與跨系程式開發(ex : 作業系統, arduino + android...).

喜歡的書


Readings 00 00@2x ce5676dabcce042724a6fc4c3413d6a86ad9c78eecb848896433e32c60b7006b

Swift Apprentice

Learn how to program with Swift.


Readings 00 01@2x 77cc06c91fae4dd43a069fa4b813524cd022d4a79115524d3f0d6b9220dfd71d

RxSwift

Learn how to use RxSwift to create complex, reactive applications on iOS.

關於我

大學就讀電子工程學系,剛好系上課程有C++,VB視窗程式設計與組合語言等和程式設計稍微有關係的課程,於是就發現自己在這些課程上的表現似乎遠大於其他課程,因此覺得程式設計也許是一條路,之後也選修了跨系的遊戲設計與作業系統課程,讓自己更了解程式相關的領域。之後的畢業論文也是用C#寫的抓封包小程式。

在當完兵後,雖然去面試了一下電子廠相關的工作,但想想自己應該不適合,於是找上了中壢資策會的App開發全天班上了近半年。在課程中主要是學iOS開發,使用的是Obj-C語言,但其實從一開始的App設計、Icon與prototype設計繪製、基礎網頁前端HTML介紹與後端PHP基礎、就連安著設計都有稍微帶過。也在畢業前發表了一個有關地圖訊息的小專題。在課程後,也對於App開發與程式設計有更多的了解。

後來找到第一份在電影售票平台做外包接案的工作,很幸運裡面已有一位較資深的iOS工程師可以指導,再加上自己買Swift開發App的書輔助下,在此間公司,自己做了第一隻商用App,並在實際開發上有了更多的經驗,尤其是從零開始建構程式的經驗。而後本來是想去做自家App的公司,就去了開發蘋果票卡客製化平台的公司,想不到竟然是要做凱基銀行外包專案,於是在短短半年做完第一階段專案就先離開了,不過也在這邊第一次將自己做的App上架到AppStore。而後到了第三家真的是在做自家App的公司,是主打現金回饋的平台,在這邊真的是第一次自己包辦用戶端App與店家App,雖然店家端主要是已包Web的方式實作,但也處理了大量與Web間溝通的各種坑與技巧。後來來到了FunNow做即時預訂平台的公司,當初會進來其實跟這邊有比較完整編制的PM與UI/UX與另一位iOS工程師有很大的關係,在這邊除了能跟另一位iOS工程師交流學習外,也體驗到了真正跑Sprint是如何,也再後來有了QA測試的環節,可以說是比較完整的軟體開發體驗了。之後來到最近這家全金集成,除了開始接觸近年很夯的區塊鏈相關產品與知識外,也終於在更資深工程師規劃的架構下,開始嘗試學習使用RxSwift+MVVM+DI的開發模式,並因為是冷錢包,需要使用NFC ISO-7816格式與冷錢包卡片溝通,也接觸了大量Bit與Byte操作的有趣之處,當然區塊鏈本身也是滿多此類的操作加上密碼學相關演算法,雖然硬但也滿有趣的。

到目前為止,基本上App開發上的實作基本都碰過了,可能就剩CI/CD與整個App重構架構比較不熟一點,例如MVC轉換到MVVM之類的,或是影音類的就基本沒碰過了,也希望未來能有機會學習實作以上不足之處。

在一般公司開發工作之餘,也持續關注與購買Raywenderlich網站上的內容,也時不時看看FB開發社群(Cocoahead Taipei, iOS Taipei 與 iOS Dev Club...等),了解更新最新開發資訊,當然每年WWDC就不用說了,而最近也才發現有13開發者週報這種每週的mail可以更快的更新圈內事,覺得開心。平常除了iOS開發外,也在得到上持續學習各種領域的知識,如經濟學、哲學、金融學與歷史...等,累積學分來到768,而除了得到外,一直以來幾乎每個月都會在博客來買書,也持續利用通勤時間看了不少各類的書籍。

雖然主要職業是iOS開發,但也一直持續學習各種領域的知識,也許是我還滿喜歡思考各種奇妙的問題,很多大概是一般人不太會去想的問題,也樂在其中,而我是覺得各領域知識是可以互相融會貫通的。

得到學分

Projects 01 00@2x