CakeResume 找人才

進階搜尋
On
4 到 6 年
6 到 10 年
10 到 15 年
15 年以上
Avatar of the user.
Avatar of the user.
曾任
資深介面設計師 @Lexionlu Design Firm_瑞芙國際設計有限公司 網際網路相關業
2023 ~ 2024
UIUX Designer
一個月內
Photoshop
Figma
UI/UXDesign
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
國立臺北教育大學(National Taipei University of Education)
玩具與遊戲設計研究所
Avatar of 蔡卓霖.
Avatar of 蔡卓霖.
曾任
Sr. Frontend Engineer @旭捷資訊有限公司
2022 ~ 2023
前端工程師、資深前端工程師
一個月內
蔡卓霖 JavaScript | React 曾經是一名5年經驗的遊戲設計師, 現在是一名擁有4.5年開發經驗的資深前端工程師。 [email protected] 工作經驗 旭捷資訊 - Sr. Frontend Engineer | 2022/03 ~ 2023/10 ・ 1 yr 8 mos 個人金融服務產品 - 前端開發 ・使用 React, Redux Toolkit, TypeScript, Ant Design 和 Vite, 從0到1開發產品
ReactJS
Redux Toolkit
Ant Design
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
大仁科技大學
應用英文
Avatar of the user.
Avatar of the user.
製程工程師 @台灣美光記憶體股份有限公司
2021 ~ 現在
半導體製程工程師,半導體製程整合工程師,半導體研發工程師
一個月內
Semiconductor Process
Miscrosoft Office
就職中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
國立雲林科技大學
化學工程與材料工程
Avatar of the user.
Avatar of the user.
曾任
Project Management @杰悉科技
2021 ~ 2024
專案經理、產品經理、系統分析師
一個月內
系統分析與設計
國際專案管理師PMP
Figma
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
國立高雄大學
工業管理
Avatar of 蘇柏儫.
Avatar of 蘇柏儫.
製程工程師 @台達化學工業股份有限公司
2022 ~ 現在
研發工程師、整合工程師、製程工程師
一個月內
蘇柏儫 製程工程師 台灣高雄市 六年經驗的製程工程師,主要負責與內外部的團隊合作,擅長專案規劃與執行、製程控制與改進 、指導技術人員 、 製程危害分析 手 機:Email: zzs1280 @gmail.comPresent Process Engineer 製程工程師 台達 化 製成課ABS工場 主要負責 維持產線運作及解
VISIO
ASPEN
掃描電子顯微鏡 (SEM)
就職中
正在積極求職中
全職 / 暫不考慮遠端工作
4 到 6 年
國立中正大學(National Chung Cheng University)
化學工程
Avatar of 吳佳穎.
Avatar of 吳佳穎.
講師 @雲林縣文光國小、口湖國小、內湖國小
2023 ~ 現在
藝文教育、教育講師、教育顧問
一個月內
吳佳穎 Candy Wu 1997 年生於臺南 教室裡的全能老師,教室外的跨域獵人[email protected] 簡介 2020 年以公費生的身份受分發至雲林海線,經歷四年偏鄉教育現場的磨練,看見各種家庭樣貌映射在學生身上,使課室的組成更加多元,上課不再只是 知識的傳授
Word
PowerPoint
Excel
就職中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
國立清華大學 National Tsing Hua University
藝術與設計研究所
Avatar of 李玟璇.
Avatar of 李玟璇.
曾任
多媒體設計師-主任 @全球人壽保險股份有限公司_總公司
2021 ~ 2023
多媒體動畫設計、平面設計、剪輯後製
一個月內
李玟璇 Coco Lee 完整的影像及設計經驗, 從前端、後端、UI、UX、影音設計皆能勝任。 曾職鼎泰豐、全球人壽的多媒體設計師,曾獲得全部門22人唯一續效A+的殊榮。擁有敏銳的視覺感知能力,文案設計、腳本撰寫、拍攝、後製、一條龍的完整所有工作。 從多媒體
Adobe Photoshop
Adobe Illustrator
Adobe Premiere Pro
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
Build School 軟體開發培訓課程
C#、HTML/CSS、SQL、JavaScript、.NET MVC、Azure
Avatar of 孫晉嘉.
Avatar of 孫晉嘉.
曾任
行銷&電商營運 @傑西寶寶_鴻奕休閒文化股份有限公司
2023 ~ 2024
Marketing
一個月內
孫晉嘉 我是 Fabio! 充滿南部熱情的男子,用滿滿的能量及對行銷的熱愛,努力深耕「行銷力」 渴望能夠有一個舞台充分發會自己的長才 與我聯繫 點擊我就能更了解我 專長 廣告投放 :於Google、Meta累計投放金額超過千萬。 品牌行銷 : 操作SEO、論壇、新聞媒體及KOL
Google Analytics
Google Ads
Facebook Ads
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
國立屏東大學
行銷與流通管理
Avatar of 黃舜華.
Avatar of 黃舜華.
曾任
品牌視覺設計 @緹威國際有限公司
2022 ~ 2024
平面設計、視覺設計師
一個月內
Huang shun hua 平面視覺設計師 Taiwan 打造品牌形象並推廣,強化商品優點,增加轉換率。 設計能夠幫助我們快速理解一項產品的優缺點,更能快速抓準消費客群需要的的問題。 有行銷、廣告美學方面的經驗。 Shun hua 作品集 Design Tools Illustrator Photoshop lightroom indesign 工作經歷 2022//2 品牌
Illustrator
Photoshop
Excel
待業中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
天主教輔仁大學 FU JEN CATHOLIC UNIVERSITY
大眾傳播系
Avatar of 王鈺棟.
Avatar of 王鈺棟.
QA軟體測試副工程師 @中佑資訊有限公司
2017 ~ 現在
一個月內
王鈺棟 (Wang Yu Tung) Back End Engineer 我擁有後端開發經驗與QA軟體測試經驗, 目前在中佑資訊公司擔任後端工程師, 主要 熟悉 PHP、 Node.js 等後端技術,並且有不同產品的測試經驗,期待結合跨過往經驗,協助公司解決問題一起成長。 QA測試網頁及app產品測試,並
JavaScript
Git
PHP
就職中
正在積極求職中
全職 / 對遠端工作有興趣
4 到 6 年
私立逢甲大學
應用數學系

最輕量、快速的招募方案,數百家企業的選擇

搜尋履歷,主動聯繫求職者,提升招募效率。

  • 瀏覽所有搜尋結果
  • 每日可無限次數開啟陌生對話
  • 搜尋僅開放付費企業檢視的履歷
  • 檢視使用者信箱 & 電話
搜尋技巧
1
嘗試搜尋最精準的關鍵字組合
資深 後端 php laravel
如果結果不夠多,再逐一刪除較不重要的關鍵字
2
將須完全符合的字詞放在雙引號中
"社群行銷"
3
在不想搜尋到的字詞前面加上減號,如果想濾掉中文字,需搭配雙引號使用 (-"人資")
UI designer -UX
免費方案僅能搜尋公開履歷。
升級至進階方案,即可瀏覽所有搜尋結果(包含數萬筆覽僅在 CakeResume 平台上公開的履歷)。

職場能力評價定義

專業技能
該領域中具備哪些專業能力(例如熟悉 SEO 操作,且會使用相關工具)。
問題解決能力
能洞察、分析問題,並擬定方案有效解決問題。
變通能力
遇到突發事件能冷靜應對,並隨時調整專案、客戶、技術的相對優先序。
溝通能力
有效傳達個人想法,且願意傾聽他人意見並給予反饋。
時間管理能力
了解工作項目的優先順序,有效運用時間,準時完成工作內容。
團隊合作能力
具有向心力與團隊責任感,願意傾聽他人意見並主動溝通協調。
領導力
專注於團隊發展,有效引領團隊採取行動,達成共同目標。
一個月內
Mobile 工程師
鴻海集團- 富智捷股份有限公司
2022 ~ 現在
Changhua County, Taiwan
專業背景
目前狀態
待業中
求職階段
目前會考慮了解新的機會
專業
跨平台應用程式開發人員
產業
軟體
工作年資
6 到 10 年
管理經歷
我有管理 5~10 人的經驗
技能
iOS
Objective-C/Swift
SwiftUI
Android
JAVA
Kotlin
GraphQL/Apollo
Elixir
語言能力
English
中階
求職偏好
希望獲得的職位
mobile RD
預期工作模式
全職
期望的工作地點
台灣新北市, 台灣台北市
遠端工作意願
對遠端工作有興趣
接案服務
是,我利用業餘時間接案
學歷
學校
私立中華大學
主修科系
資訊工程
列印

Morris Lin

App Developer

  Changhua County, Taiwan

Hello, I am Morris Lin, a graduate of the Department of Computer Science and Engineering at Chung Hua University. Although it's not a particularly famous school, there are many dedicated teachers there who laid a solid foundation for me in the field of software. The teacher of the summer course on data structures opened my mind, and the algorithms teacher taught me how to think about problems. The OS teacher used simple examples to clarify how computers work. Also, my graduation project advisor helped me truly appreciate the joy of coding. During my university years, I always worked part-time to earn my living expenses, which cultivated my spirit of independence and the habit of doing things on my own. This also allowed me to gain early exposure to the workplace and prepare in advance. Before graduating, I used my savings to enroll in a Mobile course, which I always thought was a wise investment.

I consider myself quite fortunate in life. During my time at Hiiir, I met a manager from a renowned international company. I really liked the kind of meeting he organized, where he would challenge each engineer with a difficult feature and give them three days to think of a solution. Then, each engineer with a solution would write it on the whiteboard in the meeting room and explain their thoughts and the benefits of their approach. This experience taught me that everyone has their unique way of thinking about a problem, and often new ideas emerge during discussions. Since then, I've learned to continually learn from others and integrate their strengths into my own ideas, which I believe is the true essence of communication.

The book clubs organized by my manager during my time at Fullerton were also very meaningful. He always reminded us that engineers shouldn't just know how to code their entire lives. Since then, I've developed a habit of reading, including topics like management, neuroscience, literature, etc. I'm also thankful for the Steve Jobs biography he gave me, which inspired me to think outside the box and learn to 'Think different.' These pieces of knowledge have been a great help in my later work.

In my student days, our graduation project team was probably the only one to come up with our own topic. I think being able to realize the ideas in my head is what motivates me to become a software designer. I'm an empiricist; when I read some theory or have some ideas in my head, I want to put them into practice. So, I developed a habit of working on outside projects, which also made me realize the importance of front-end architecture early on. I am a strong advocate of extreme programming and like the 'convention over configuration' philosophy of RoR. So, I believe in architecture before product, and that architecture must be flexible enough to accommodate flexible changes. Thus, before MVVM became popular in Taiwan, I started adopting it. After Moore's Law became ineffective, software needed more threads to speed up, so a couple of years ago, I preemptively introduced the Actor-Model architecture with Apple and implemented it with Kotlin, completing the idea of cross-platform architecture. These have greatly improved program performance in my work, such as creating what might be the smoothest operating push notification inbox for DBS in Taiwan, and on the iWatch Series 3, outperforming Spotify in terms of performance. I also came up with a mailbox mechanism for the front-end Actor-Model, which completely decouples the pages and truly designs an architecture that meets SOLID principles, improving overall development efficiency. I also started learning system design from architecture, evolving from writing tools to designing my own products. What2Eat is my first attempt at this, and last year I tried a microservices architecture with OODBMS and GraphQL PostgreSQL, and on June 16, 2022, I applied for a patent for my own design, the Theatre architecture. Now, I've realized that one person can indeed achieve a lot.

'If I have seen further than others, it is by standing upon the shoulders of giants. So stay hungry, stay foolish.' This is a reminder to myself, combining the words of two masters who changed the world. It's because of masters like Alan Kay and Linus that I appear impressive, so I shouldn't be complacent and should always keep learning. The world actually changes very fast, so don't be satisfied with small comforts, be brave to step out of your comfort zone and challenge yourself.

您好,我是林祐正(Morris),畢業於中華大學資工系,雖然不是什麼明星學校,但其實裡面有很多教學用心的老師,為我在軟體領域奠定良好的基礎,暑修的資料結構老師,讓我開了竅,演算法老師,教會我如何去思考問題,OS老師利用淺顯例子讓我清楚電腦如何運作,還有畢業專題老師,讓我真正體會到Coding的樂趣。大學時代就一直打工賺自己生活費,培養了自己獨立自主精神,還有凡事自己動手做的習慣,也因此能更早接觸職場,而能及早做準備,畢業前,把自己存款拿去報名Mobile課程,我一直覺得是個明智的投資。

我覺得自己人生算蠻幸運的,在Hiiir期間,遇到來自國外知名公司的主管,我很喜歡他舉辦一種會議,他會把一些有挑戰性功能交給每個工程師3天時間想解法,然後每個有答案的工程師會在會會議室白板上寫下自己解法並說明自己想法與好處,我了解到原來一個問題,每個人都有自己獨特想法,而且在討論中間常常因此迸出新的想法,也因此在往後工作學會不斷學習別人優點融合自己的想法,我想這才是溝通真諦。在富爾特時期主管舉辦的讀書會,我也覺得很有意義,他總是告訴我們,工程師不要一輩子只會寫程式,在此之後養成了閱讀的習慣,包含管理學、腦神經科學、文學...等等,還有謝謝他送我的賈伯斯傳,我想我也因此受到啟發,脫離了框架,學會Think different. 這些知識都在日後工作得到了很多的幫助。

在學生時代畢業專題我們組大概是唯一自己想題目的,我覺得能把腦中的想法實現出來是想成為軟體設計師的動力,我自己是實證主義者,在讀了一些理論或腦子裡有一些想法的時候,就會想要去實際去應證,所以養成了寫Outside-project習慣,也因此提早注意到前端架構的重要性,我算是極限開發擁護者,也喜歡RoR約定先於配置想法,所以認為應先架構後產品,而且架構要足夠靈活,才能做到靈活的更動,於是在MVVM未在台灣風行時,便開始採用,摩爾定律失效後,軟體需要多開執行緒來加速,於是前年搶先蘋果導入Actor-Model架構,並也用Kotlin實作,完成架構跨平台的想法,這些也工作中實際應用上大大提升了程式執行效能,如替DBS寫出可能是台灣操作最流暢的推播收件夾,還有在iWatch Series3執行效能打敗了Spotify,並且自行想出前端Actor-Model的信箱機制,讓頁面完全解耦,真正設計出符合SOLID的架構,讓整體開發效率提升,自己也開始從架構後開始學習系統設計,從寫工具變成自己設計產品,What2Eat就是第一次嘗試作品,去年更嘗試了OODBMS搭配Graphql PostgreSQL的微服務架構,並於2022/6/16將自行設計的架構:Theatre申請發明專利,現在發現,原來一個人也可以做到很多事。

If I have seen further than others, it is by standing upon the shoulders of giants. So stay hungry stay foolish. 這是我結合兩位改變世界大師說過的話提醒著自己,是過去有像Alan Kay與Linus這些大師讓自己看起來很厲害,所以不要自滿要始終保持不斷學習,這世界其實變化非常快速,不要滿足於小確幸,要勇敢脫離舒適圈,去挑戰。

Education

2006 - 2012
Chung-Hua University

CSIE


Skill

   Objective-C/Swift      Android      JAVA      kotlin      Elixir      Ruby on Rails      Python   

Language

   中文 — Native      英文 — Intermediate   

Work experience

Senior iOS Developer

鴻海集團- 富智捷股份有限公司  •  四月 2022 - Present

1. Develop Stellantis Sapce App iOS.

2. Work with Agile flow.

3. Implement clean architecture.

4. Implement Unit test.

5. Communicate with PO and Scrum master.

6. Communicate with Stellantis engineer.

7. Help fix technical issues.

8. Trace and fix bugs

9. Code review

iOS Developer

智趣王  •  Mar 2021 - Mar 2022

1.Develop iOS
2. Responsible for software analysis, design and programming
3. Test and modify the software
4. Understand the needs of related units for information, and think about suitable solutions
5. Architecture design
6.Connect with third-party vendor services


Product : 

Funpark - iOS and iWatch App



System Analysis/App Developer

Think Power  •  May 2019 - Dec  2020

1. Develop Android and iOS
2. Responsible for software analysis, design and programming
3. Test and modify the software
4. Understand the needs of related units for information, and think about suitable solutions
5. Responsible for planning, commanding and coordinating the integrated team for development
6. Architecture Design
7. Rebuild MFE interface
8.Connect with third-party vendor services (Adobe) and conduct technical communication with partner vendors
9. Lead an international team to complete the project

Product: System Talk、DBS Card+


Mobile RD

EventXtra  •  Oct 2018 - May 2019

1.Develop Android(Java) and iOS App(Swift)
2.Responsible for software analysis, design and programming
3.Test and modify the software

Product :EventXtra App

iOS Developer

JSW  •  Apr 2017 - Sep 2018


1.Responsible for software analysis, design and programming
2.Test and modify the software
3.Maintain products of the company
4.Responsible for understanding the requirements of relevant units, and thinking about solutions.
5.Help for studying and developing new technology
6.Coordinate work required in the course of the project
7. Project analyze and refactor
8. Programing architecture design or improve
Product

SHC Pro - Surveillance system

iOS Developer 

Fullerton  •  Jan 2016 - Apr 2017

1.Responsible for software analysis, design and programming
2.Test and modify the software
3.Product maintenance
4.Responsible for understanding the requirements of relevant units, and thinking about solutions.
5.Help for studying and developing new technology
6.Coordinate work required in the course of the project
7.Read technical documents.
8.Import AR VR technology
9.Import tools like Zeplin and Axzure


Product:
Tripitta - Tour Package Carpooling Service
EZDing - Booking Movie tickets

iOS Developer

傳諦股份有限公司  •  Oct 2015 - Jan 2016

1.Responsible for software analysis, design and programming
2.Plan and execute the design of software architecture and modules. Controlling the progress of software design
3.Test and modify the software
4.Product maintenance
5.Understand the needs of related units for information, and think about suitable solutions

iOS Engineer

Hiiir  •  Mar 2014 - Sep 2015

1.EMMA iOS App development and maintain
2.Responsible for software analysis, design and programming
3.Plan and execute the design of software architecture and modules. Controlling the progress of software design
4.Test and modify the software
5.Responsible for planning, directing and coordinating the integration of the iOS team for development
6.Lead the team to test and validate existing software
7.Understand the needs of related units for information, and think about suitable solutions
8.Test and modify the software
9.Read technical documents
10.Communicate and cooperate with third parties
11.Write documents
12.Write stress testing code
13.Develop message queues  to handle huge instant chat messages

Product:
EMMA IM
動腦

Android Developer

SoftWorld  •  Aug 2012 - Mar 2014

1. My Card App Android development and maintenance
2.Responsible for software analysis, design and programming
3.Responsible for planning, directing and coordinating the integration of the iOS team for development
4.offer UI/UX advice
5.Trace bugs and fix
6.Help develop new software technology
7.Read technical documents. 
8.Work with the developers of banks and help to connect the systems of both sides
9.Offer designer technical support

Product:

My Card App

productions


Emma

遠傳企業通訊軟體

動腦活動App

App Store Link

EZDing電影訂票

AppStore Link

Holic

NFC APP(Outsourcing)


What2Eat

Personal outside project


訪客登記

An P2P outside project

My Favorite books

Getting More: How to Negotiate to Achieve Your Goals in the Real World

Stuart Diamond

Rework

Fried, Jason/ Hansson, David Heinemeier

Steve Jobs: A Biography

Walter Isaacson

履歷
個人檔案

Morris Lin

App Developer

  Changhua County, Taiwan

Hello, I am Morris Lin, a graduate of the Department of Computer Science and Engineering at Chung Hua University. Although it's not a particularly famous school, there are many dedicated teachers there who laid a solid foundation for me in the field of software. The teacher of the summer course on data structures opened my mind, and the algorithms teacher taught me how to think about problems. The OS teacher used simple examples to clarify how computers work. Also, my graduation project advisor helped me truly appreciate the joy of coding. During my university years, I always worked part-time to earn my living expenses, which cultivated my spirit of independence and the habit of doing things on my own. This also allowed me to gain early exposure to the workplace and prepare in advance. Before graduating, I used my savings to enroll in a Mobile course, which I always thought was a wise investment.

I consider myself quite fortunate in life. During my time at Hiiir, I met a manager from a renowned international company. I really liked the kind of meeting he organized, where he would challenge each engineer with a difficult feature and give them three days to think of a solution. Then, each engineer with a solution would write it on the whiteboard in the meeting room and explain their thoughts and the benefits of their approach. This experience taught me that everyone has their unique way of thinking about a problem, and often new ideas emerge during discussions. Since then, I've learned to continually learn from others and integrate their strengths into my own ideas, which I believe is the true essence of communication.

The book clubs organized by my manager during my time at Fullerton were also very meaningful. He always reminded us that engineers shouldn't just know how to code their entire lives. Since then, I've developed a habit of reading, including topics like management, neuroscience, literature, etc. I'm also thankful for the Steve Jobs biography he gave me, which inspired me to think outside the box and learn to 'Think different.' These pieces of knowledge have been a great help in my later work.

In my student days, our graduation project team was probably the only one to come up with our own topic. I think being able to realize the ideas in my head is what motivates me to become a software designer. I'm an empiricist; when I read some theory or have some ideas in my head, I want to put them into practice. So, I developed a habit of working on outside projects, which also made me realize the importance of front-end architecture early on. I am a strong advocate of extreme programming and like the 'convention over configuration' philosophy of RoR. So, I believe in architecture before product, and that architecture must be flexible enough to accommodate flexible changes. Thus, before MVVM became popular in Taiwan, I started adopting it. After Moore's Law became ineffective, software needed more threads to speed up, so a couple of years ago, I preemptively introduced the Actor-Model architecture with Apple and implemented it with Kotlin, completing the idea of cross-platform architecture. These have greatly improved program performance in my work, such as creating what might be the smoothest operating push notification inbox for DBS in Taiwan, and on the iWatch Series 3, outperforming Spotify in terms of performance. I also came up with a mailbox mechanism for the front-end Actor-Model, which completely decouples the pages and truly designs an architecture that meets SOLID principles, improving overall development efficiency. I also started learning system design from architecture, evolving from writing tools to designing my own products. What2Eat is my first attempt at this, and last year I tried a microservices architecture with OODBMS and GraphQL PostgreSQL, and on June 16, 2022, I applied for a patent for my own design, the Theatre architecture. Now, I've realized that one person can indeed achieve a lot.

'If I have seen further than others, it is by standing upon the shoulders of giants. So stay hungry, stay foolish.' This is a reminder to myself, combining the words of two masters who changed the world. It's because of masters like Alan Kay and Linus that I appear impressive, so I shouldn't be complacent and should always keep learning. The world actually changes very fast, so don't be satisfied with small comforts, be brave to step out of your comfort zone and challenge yourself.

您好,我是林祐正(Morris),畢業於中華大學資工系,雖然不是什麼明星學校,但其實裡面有很多教學用心的老師,為我在軟體領域奠定良好的基礎,暑修的資料結構老師,讓我開了竅,演算法老師,教會我如何去思考問題,OS老師利用淺顯例子讓我清楚電腦如何運作,還有畢業專題老師,讓我真正體會到Coding的樂趣。大學時代就一直打工賺自己生活費,培養了自己獨立自主精神,還有凡事自己動手做的習慣,也因此能更早接觸職場,而能及早做準備,畢業前,把自己存款拿去報名Mobile課程,我一直覺得是個明智的投資。

我覺得自己人生算蠻幸運的,在Hiiir期間,遇到來自國外知名公司的主管,我很喜歡他舉辦一種會議,他會把一些有挑戰性功能交給每個工程師3天時間想解法,然後每個有答案的工程師會在會會議室白板上寫下自己解法並說明自己想法與好處,我了解到原來一個問題,每個人都有自己獨特想法,而且在討論中間常常因此迸出新的想法,也因此在往後工作學會不斷學習別人優點融合自己的想法,我想這才是溝通真諦。在富爾特時期主管舉辦的讀書會,我也覺得很有意義,他總是告訴我們,工程師不要一輩子只會寫程式,在此之後養成了閱讀的習慣,包含管理學、腦神經科學、文學...等等,還有謝謝他送我的賈伯斯傳,我想我也因此受到啟發,脫離了框架,學會Think different. 這些知識都在日後工作得到了很多的幫助。

在學生時代畢業專題我們組大概是唯一自己想題目的,我覺得能把腦中的想法實現出來是想成為軟體設計師的動力,我自己是實證主義者,在讀了一些理論或腦子裡有一些想法的時候,就會想要去實際去應證,所以養成了寫Outside-project習慣,也因此提早注意到前端架構的重要性,我算是極限開發擁護者,也喜歡RoR約定先於配置想法,所以認為應先架構後產品,而且架構要足夠靈活,才能做到靈活的更動,於是在MVVM未在台灣風行時,便開始採用,摩爾定律失效後,軟體需要多開執行緒來加速,於是前年搶先蘋果導入Actor-Model架構,並也用Kotlin實作,完成架構跨平台的想法,這些也工作中實際應用上大大提升了程式執行效能,如替DBS寫出可能是台灣操作最流暢的推播收件夾,還有在iWatch Series3執行效能打敗了Spotify,並且自行想出前端Actor-Model的信箱機制,讓頁面完全解耦,真正設計出符合SOLID的架構,讓整體開發效率提升,自己也開始從架構後開始學習系統設計,從寫工具變成自己設計產品,What2Eat就是第一次嘗試作品,去年更嘗試了OODBMS搭配Graphql PostgreSQL的微服務架構,並於2022/6/16將自行設計的架構:Theatre申請發明專利,現在發現,原來一個人也可以做到很多事。

If I have seen further than others, it is by standing upon the shoulders of giants. So stay hungry stay foolish. 這是我結合兩位改變世界大師說過的話提醒著自己,是過去有像Alan Kay與Linus這些大師讓自己看起來很厲害,所以不要自滿要始終保持不斷學習,這世界其實變化非常快速,不要滿足於小確幸,要勇敢脫離舒適圈,去挑戰。

Education

2006 - 2012
Chung-Hua University

CSIE


Skill

   Objective-C/Swift      Android      JAVA      kotlin      Elixir      Ruby on Rails      Python   

Language

   中文 — Native      英文 — Intermediate   

Work experience

Senior iOS Developer

鴻海集團- 富智捷股份有限公司  •  四月 2022 - Present

1. Develop Stellantis Sapce App iOS.

2. Work with Agile flow.

3. Implement clean architecture.

4. Implement Unit test.

5. Communicate with PO and Scrum master.

6. Communicate with Stellantis engineer.

7. Help fix technical issues.

8. Trace and fix bugs

9. Code review

iOS Developer

智趣王  •  Mar 2021 - Mar 2022

1.Develop iOS
2. Responsible for software analysis, design and programming
3. Test and modify the software
4. Understand the needs of related units for information, and think about suitable solutions
5. Architecture design
6.Connect with third-party vendor services


Product : 

Funpark - iOS and iWatch App



System Analysis/App Developer

Think Power  •  May 2019 - Dec  2020

1. Develop Android and iOS
2. Responsible for software analysis, design and programming
3. Test and modify the software
4. Understand the needs of related units for information, and think about suitable solutions
5. Responsible for planning, commanding and coordinating the integrated team for development
6. Architecture Design
7. Rebuild MFE interface
8.Connect with third-party vendor services (Adobe) and conduct technical communication with partner vendors
9. Lead an international team to complete the project

Product: System Talk、DBS Card+


Mobile RD

EventXtra  •  Oct 2018 - May 2019

1.Develop Android(Java) and iOS App(Swift)
2.Responsible for software analysis, design and programming
3.Test and modify the software

Product :EventXtra App

iOS Developer

JSW  •  Apr 2017 - Sep 2018


1.Responsible for software analysis, design and programming
2.Test and modify the software
3.Maintain products of the company
4.Responsible for understanding the requirements of relevant units, and thinking about solutions.
5.Help for studying and developing new technology
6.Coordinate work required in the course of the project
7. Project analyze and refactor
8. Programing architecture design or improve
Product

SHC Pro - Surveillance system

iOS Developer 

Fullerton  •  Jan 2016 - Apr 2017

1.Responsible for software analysis, design and programming
2.Test and modify the software
3.Product maintenance
4.Responsible for understanding the requirements of relevant units, and thinking about solutions.
5.Help for studying and developing new technology
6.Coordinate work required in the course of the project
7.Read technical documents.
8.Import AR VR technology
9.Import tools like Zeplin and Axzure


Product:
Tripitta - Tour Package Carpooling Service
EZDing - Booking Movie tickets

iOS Developer

傳諦股份有限公司  •  Oct 2015 - Jan 2016

1.Responsible for software analysis, design and programming
2.Plan and execute the design of software architecture and modules. Controlling the progress of software design
3.Test and modify the software
4.Product maintenance
5.Understand the needs of related units for information, and think about suitable solutions

iOS Engineer

Hiiir  •  Mar 2014 - Sep 2015

1.EMMA iOS App development and maintain
2.Responsible for software analysis, design and programming
3.Plan and execute the design of software architecture and modules. Controlling the progress of software design
4.Test and modify the software
5.Responsible for planning, directing and coordinating the integration of the iOS team for development
6.Lead the team to test and validate existing software
7.Understand the needs of related units for information, and think about suitable solutions
8.Test and modify the software
9.Read technical documents
10.Communicate and cooperate with third parties
11.Write documents
12.Write stress testing code
13.Develop message queues  to handle huge instant chat messages

Product:
EMMA IM
動腦

Android Developer

SoftWorld  •  Aug 2012 - Mar 2014

1. My Card App Android development and maintenance
2.Responsible for software analysis, design and programming
3.Responsible for planning, directing and coordinating the integration of the iOS team for development
4.offer UI/UX advice
5.Trace bugs and fix
6.Help develop new software technology
7.Read technical documents. 
8.Work with the developers of banks and help to connect the systems of both sides
9.Offer designer technical support

Product:

My Card App

productions


Emma

遠傳企業通訊軟體

動腦活動App

App Store Link

EZDing電影訂票

AppStore Link

Holic

NFC APP(Outsourcing)


What2Eat

Personal outside project


訪客登記

An P2P outside project

My Favorite books

Getting More: How to Negotiate to Achieve Your Goals in the Real World

Stuart Diamond

Rework

Fried, Jason/ Hansson, David Heinemeier

Steve Jobs: A Biography

Walter Isaacson