Filters
Advanced filters
On

Cake Talent Search

Avatar of the user.
Avatar of the user.
Firmware Engineer @Google
2022 ~ Present
C/C++ Software Engineer
Within one month
C++
C
SQL
Employed
Ready to interview
Taiwan
Full-time / Interested in working remotely
10-15 years
國立清華大學
計量財務金融學系
Avatar of the user.
Avatar of the user.
Past
Software Engineer @鴻海科技集團 Foxconn
2021 ~ 2024
Software Engineer
Within one month
Python
Django
API
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立清華大學
工程與系統科學
Avatar of 陳聖裕.
Offline
Avatar of 陳聖裕.
Offline
Chief Engineer @Johnson Health Tech 喬山健康科技
2021 ~ Present
Software Engineer
Within one month
playback, remote control, screen mirroring and wearable device integration. 2. As functional leader in TOYOTA, NISSAN and Europe Citroën projects. 3. Develop the Android app which is used to control and access videos / pictures with a driving recorder via Wi-Fi 4. Develop the Linux-based application which is used to communicate with Android APP via Bluetooth ( BLE / SPP / HID ), AOA, Miracast. 5. Improve APP performance with Android NDK and JNI. 【開發APP連結】 ● [ConnectedCAM Citroën] https://play.google.com/store
Android
kotlin
C
Reputation Credits1
Employed
Open to opportunities
Taiwan
Full-time / Interested in working remotely
10-15 years
國立清華大學
資訊工程
Avatar of 黃建瑋.
Avatar of 黃建瑋.
Java Backend Engineer @Gogoro 睿能創意股份有限公司
2020 ~ Present
資深後端工程師
Within one month
and enjoy working in a team to overcome difficulties together. Capable of managing projects independently. Skills Programming Go Java Python JavaScript CSS3 HTML5 Framework Spring Boot NestJS Gin Play Framework JBoss Node.js Database PostgreSQL MySQL MS SQL BIg Table Spanner Redis Platform AWS Google Cloud Platform Linux Android Windows Azure IDE Intellij IDEA Eclipse Android Studio Visual Studio Code Version Control Git Subversion Tools Kafka ElasticSearch Jenkins Postman Language Chinese English Japanese Education National Tsing Hua University, Department of Computer Science, SepJuly 2013 Master Degree, GPA 3.77 Thesis:The Design and Implementation of cloud
Golang
Java
Node.js
Employed
Not open to opportunities
Full-time / Interested in working remotely
10-15 years
國立清華大學
Computer Science
Avatar of 黃慧文.
Avatar of 黃慧文.
Technical Escalation Engineer @群暉科技 Synology Inc.
2022 ~ Present
技術支援工程師
Within six months
黃慧文 Hui Wen Huang Experienced Technical Support Engineer in the Network Attached Storage (NAS) industry with 6.5 years at Synology Inc. Proven expertise in troubleshooting and resolving customer issues by employing an advanced automatic troubleshooting flow. Skilled in effectively identifying root causes and communicating with developers to deliver optimal solutions. Specialized in: System performance optimization Virtualization platforms: VMware / Hyper-V Storage technologies: iSCSI, RAID configuration, and data rescue File systems: Btrfs, ext4 Programming languages: Python, Linux bash scripting, C Known for developing and implementing automated troubleshooting processes that streamline issue resolution and
Technical Support
Support Training
Trouble Shooting
Employed
Full-time / Interested in working remotely
4-6 years
國立清華大學
動力機械工程學系
Avatar of 林暐辰.
Avatar of 林暐辰.
Past
後端工程師 @Glossika
2022 ~ 2024
資深工程師
Within one month
CodeIgniter Slim Python Flask Node .js Express.js Web 前端開發 JavaScript Vue.js Nuxt.js jQuery CSS3 SASS/SCSS Bootstrap 資料庫管理 MySQL MariaDB MongoDB MS SQL PostgreSQL 軟體專案管理 Asana Jira Trello 作業系統基本操作 Linux Ubuntu CentOS Windows 其他 AWS EC2 S3 GCP Cloud Functions GKE Docker DroneCI 學歷 國立清華大學 資訊系統與應用研究所國立政治大學 資訊管理學
PHP
Python
Laravel
Unemployed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
國立清華大學
資訊系統與應用研究所
Avatar of 紀成璞.
Avatar of 紀成璞.
系統架構工程師 @聯發科技公司
2018 ~ Present
Software Engineer
Within one year
D9300. Software Engineer, Mediatek Feburary-2018 to June-2020 Responsibilities Profiling and modeling android workload behavior. Analyzed performance bottlenecks and improved system architecture. Conducted CPU micro-architecture research. Achievements Develop an android benchmark app model (Antutuv8 /Geekbench 4). Senior Software Engineer, Gemteks August-2014 to Feburary-2018 Responsibilities Developed networking and Linux software. Programmed in C and Python. Developed embedded system applications and software features in OpenWRT and BSD. Tested Wi-Fi performance and supported customer requests. Achievements Increased software performance by 80%. Designed and implement...
JavaScript
Java
C
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
國立清華大學
資訊工程
Avatar of John Fu.
Avatar of John Fu.
Backend Team Lead @Cooby 酷比數位科技股份有限公司
2022 ~ 2023
Backend Developer
Within six months
+), Raspberry Pi Game Unity (C#) Crawler Python, Node.js Tools API Google Maps API Youtube API LINE API Binance API Spgateway API SendBird API Google Cloud Platform API Google Analytics API SDK ARCore SDK Git Github, GitLab Other Tool Socket.IO, Selenium Environment, IDE Windows, MacOS, Linux VSCode, Xcode, Jupyter Notebook Language Chinese Native English Fluent (TOEIC 860) 經歷 Experiencepresent 漸強實驗室 後端工程師 (Django, python) 擔任開發主力,完整參與並主導產品重構,範圍囊括: - DB schema
Python
Django
django rest framework
Employed
Taiwan
Full-time / Interested in working remotely
4-6 years
國立清華大學
資訊系統與應用
Avatar of Dennis Lee.
Avatar of Dennis Lee.
Staff Software Engineer @Trend Micro
2015 ~ Present
Sr. Software Engineer
Within one year
— Dennis Lee I like to cooperate with people love coding. Taipei City, Taiwan 工作經歷 八月Present Staff Software Engineer Trend Micro *Developed Web anti-virus security with Java 8 Spring Boot, Spring Cloud and AWS. *Developed an antivirus scanning engine for Windows, Linux and AGL(Automotive Grade Linux) platforms with C++14, QT. *Designed a new server and client communication process to extend the product capability on connecting instances from 70K to 7 million, including coding, integrating, testing and monitoring. *Discussed and plan for the quarterly and yearly goals
Java
Spring Boot
AWS
Employed
Taiwan
Full-time / Interested in working remotely
10-15 years
國立清華大學
Computer Science
Avatar of the user.
Avatar of the user.
工程師 @桓竑智聯股份有限公司(IHH)
2018 ~ Present
軟體工程師、韌體工程師、Android APP 工程師
Within one month
JAVA
Android app Developer
Linux
Employed
Not open to opportunities
Taiwan
Full-time / Interested in working remotely
10-15 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
Within one month
Senior Software Engineer & Team Leader (Focus on Android Development, Embedded Systems, and IoT Integration)
Logo of Johnson Health Tech 喬山健康科技.
Johnson Health Tech 喬山健康科技
2021 ~ Present
台灣台中市
台灣
Professional Background
Current status
Employed
Job Search Progress
Open to opportunities
Professions
Android Developer, Java Developer, System Architecture
Fields of Employment
Internet of Things (IoT), Consumer Electronics, Mobile Apps
Work experience
10-15 years
Management
I've had experience in managing 1-5 people
Skills
Android
kotlin
C
Java
JavaScript
Android Development
MVVM
Software Architecture
Android NDK
JNI
Linux Application Development
Embedded Systems
IOT application
Performance Improvement
Troubleshooting
DevOps / CI / CD
QT/QML
RESTful APIs
Debugging Skills
Spring Framework
ExtJS
Git
OOP Programming
Cordova
Perl
GNU Make
Maven/Gradle
Bitbucket
Firebase
Iot and embedded systems
AWS
Google Cloud Platform (GCP)
Firebase Analytics
Jenkins
Languages
English
Intermediate
Chinese
Native or Bilingual
Job search preferences
Positions
Software Engineer
Job types
Full-time
Locations
台灣台中市
Remote
Interested in working remotely
Freelance
No
Educations
School
國立清華大學
Major
資訊工程
Print

陳聖裕

Senior Software Engineer & Team Leader (Focus on Android Development, Embedded Systems, and IoT Integration)


13年軟體開發工作經驗,從事Android相關工作超過9年,待過幾間國內外大公司 ,在Android APP開發、IoT產品整合開發與嵌入式系統開發上都有相當的經驗,經常與跨部門跨國同事團隊合作或領導專案進行,具有不錯的問題解決能力,能應付快節奏的環境和技術挑戰。擅長開發和維護功能及設計規劃模組架構以滿足業務需求,另外大型專案疑難排除、撰寫自動化工具 和 設置CI/CD系統等也能快速上手。

Mail: [email protected]

Phone: 0923165276 

       

工作經歷

Chief Engineer  •  Johnson Health Tech 喬山健康科技

七月 2021 - Present

健身服務APP開發
- Responsible for leading the Android TV team to complete the application development and maintenance of global fitness service products.
- Partner closely with design and product teams to craft product experiences while providing technical guidance and solutions.
- Develop android application to connect to fitness IoT equipment via Bluetooth (FTMS) to provide entertainment, motivation, workout tracking and more.
- Responsible for completing APP design, including: architecture, detail design, development and CI/CD systems configuration.

【開發APP連結】
● [atZone: Home Workout Partner]
https://play.google.com/store/apps/details?id=com.johnsonfitness.fitdisplay2

● [Welltivity TV for SHARP]
https://play.google.com/store/apps/details?id=com.johnsonfitness.injoitv.sharp

Advanced Engineer  •  GARMIN

八月 2015 - 二月 2021

車用電子APP開發與IoT產品整合
1. IoT integration across Android phone and In-Vehicle Infotainment system to achieve technologies such as media access / playback, remote control, screen mirroring and wearable device integration.
2. As functional leader in TOYOTA, NISSAN and Europe Citroën projects.
3. Develop the Android app which is used to control and access videos / pictures with a driving recorder via Wi-Fi
4. Develop the Linux-based application which is used to communicate with Android APP via Bluetooth ( BLE / SPP / HID ), AOA, Miracast.
5. Improve APP performance with Android NDK and JNI.

【開發APP連結】
● [ConnectedCAM Citroën]
https://play.google.com/store/apps/details?id=com.psa.citroen.connectedcam
● [DS ConnectedCAM®]
https://play.google.com/store/apps/details?id=com.psa.ds.connectedcam
● [Auto+ Show]
https://play.google.com/store/apps/details?id=com.garmin.android.apps.autoplusshow
● [Auto+]
https://play.google.com/store/apps/details?id=com.garmin.android.apps.autoplus

Engineer  •  MediaTek 聯發科技

一月 2015 - 八月 2015

手機產品Android Runtime模組開發改善維護
Responsible for Android ART / Dalvik Runtime of MediaTek smartphone / tablet development, including:
1. Android Runtime stability / performance.
2. Optimize dex2oat and build Android flow.

副研究員 (研發替代役)  •  中華電信研究院

九月 2011 - 一月 2015

雲端系統產品前後端整合開發
Develop a web-based system for managing virtualization infrastructures named Virtuoso
- Restful Web Services design and data model design based on XenServer APIs.
- Front-End integration of VM / Network / Storage features.
- Developing the core components, e.g., License, Connection manager.

Engineering Intern  •  MediaTek 聯發科技

七月 2010 - 九月 2010

流程自動化工具開發
Developing the MAkefile Configure Tool (MACT) for Customer and Internal use
- GUI tool.
- Makefile Parser / Generator by QT Lex/Yacc and apply Interpreter Pattern.

學歷

國立清華大學

資訊工程  •  2009 - 2011

● 2010 開放原始碼創新應用開發大賽 (學生組 冠軍)

● 2010 PAC盃軟體競賽 (冠軍)

● 99 年度全國微電腦應用系統設計製作競賽 (研究所組 第三名)

● 教育部98學年度全國大專院校嵌入式系統(ES)設計競賽 (晉級決賽)

國立台中教育大學

資訊科學  •  2005 - 2009

● 台中教育大學 書卷獎(畢業總成績第一名)

● 97學年度 台中教育大學 校友總會獎學金 (學年總成績第二名)

● 大學五學期前三名

資格認證

Sun Certified Java Programmer (SCJP / OCJP)

Sun Microsystems

發照日期 九月 2007 · 永久有效

技能

   Android      Kotlin-native      kotlin      C      Java      JavaScript      Android Development      MVVM      Software Architecture      Android NDK      JNI      Linux Application Development      Embedded Systems      IOT application      Performance Improvement      Troubleshooting      DevOps / CI / CD      QT/QML      RESTful APIs      Debugging Skills      Spring Framework      ExtJS      Git      OOP Programming      Cordova      Perl      GNU Make      Maven/Gradle      Bitbucket      Firebase      Iot and embedded systems      AWS      Google Cloud Platform (GCP)      Firebase Analytics      Jenkins   

語言

   English — 中階      Chinese — 母語或雙語   

專案

Welltivity TV

喬山的健身服務TV APP

這個APP提供線上課程內容給使用者購買,依照各種運動類型或頻道分類教練和課程,也提供搜尋/篩選功能,並會紀錄使用者完課資訊、體重與燃燒卡路里目標值。 

我帶領TV團隊去完成所有的功能,包括架構設計與功能開發、CI/CD環境建置與APP上架送審,並提供技術指導和解決方案給產品設計團隊。 

用Kotlin + Jetpack Compose開發,並採用MVVM架構,API串接採用GraphQL,並符合所有TV的開發原則。 

前往查看 >

atZone: Home Workout Partner

喬山的健身設備加值服務 APP

以手機APP透過藍牙連接到跑步機、飛輪去達成各種鍛煉包括Virtual Active虛擬實境、Sprint 8衝刺等,並連接心率帶和手錶去記錄使用者的當下的身體狀態。

專案接手時已經上架,我負責研發Android App的Pad介面開發、後續的功能擴增、原功能的維護/修改以及整體架構調整優化與藍芽連線模組的SDK開發。

前往查看 >

ConnectedCAM

Garmin替歐洲Citroën C3車款研發的OEM產品

以手機APP透過Wifi連上車上的行車紀錄器就能在旅程中隨時存取照片和影片。

我負責研發Android App的大部分功能,與多名美國堪薩斯州RD、PM、QA一起合作開發。研發完成後,後續還持續進行了三年多的DevOps直到完全移交給Citroën為止。

前往查看 >

Nissan Miracast

此為Garmin替未來Nissan Sentra車款研發之OEM車用娛樂系統的其中一項功能

Miracast是設計來讓手機平板投影的無線顯示規範,我負責所有Android APP的開發還有在Linux車機端的連線機制與狀態顯示。

它能引導使用者不只連上Miracast,還連上藍芽的HID和SPP,能達到更多更全面的雙向控制行為。

P.S: 連結中為類似的前代APP參考,因未上架非實際開發的APP。

前往查看 >

Auto+ Show

配置在Toyota RAV4 2019上的Garmin OEM產品,這是其中一項功能,類似Android Auto 和 CarPlay,它透過USB連上車用娛樂系統做全螢幕的投影和雙向控制。

我負責實作車機上與手機的溝通和互動、串流顯示,還有少部分Android APP的修改維護。最後能透過USB進行螢幕投影,透過藍芽播放音樂和打電話,還有語音輸入這些功能。

前往查看 >

Wearable Auto+

Garmin內部前瞻研究用的專案,原本的Auto+是設計來遠端遙控車機和同步GPS位置用的。

我新增了健康功能(如:心跳)、智慧訊息通知和路徑導航這些功能,使用省電的BLE來取代原本藍芽的通訊並整合上穿戴式裝置。在Linux開發版、Android手機和穿戴式裝置三種平台上開發和串接API,達成所要的功能。


前往查看 >

Virtuoso

這是中華電信自己開發的產品,是一個WEB雲端虛擬化資源管控平台,提供一個友善的介面供使用者管理虛擬機、叢集、磁碟、網路。

我藉由Ext JS和Spring MVC開發並整合了VM跨叢集即時轉移、VM快照/還原管理、VM定期備份管理、VM虛擬磁碟用量和I/O存取控制這些功能。另外還有開發license這類的核心元件。

前往查看 >


強化Android APP執行效率

這是我的碩士論文跟聯發科工作的主要領域,主要就是把事前的分析資訊傳給Dalvik VM,讓JIT編譯器可以降低即時分析和編譯的耗損;然後再配合一個AOT編譯器,把一些最常執行的片段直接轉成原生碼,避免需要再用直譯器跑這些片段。

主要的工作是修改AOSP內的Runtime部分、DEX bytecode,也有用Java開發輔助工具。

在聯發科主要是進行ART內的dex2oat優化與維護及編譯流程改善。

 前往查看 >


Side Project

 Tianlong App

Tianlong App 是景點瀏覽Android手機APP

以kotlin開發,採用 MVVM + LiveData 架構

景點列表頁面、細節頁面、語言頁面以fragment實作完成,observe LiveData做切換

連結瀏覽頁面是以singleTask方式開啟的activity。

有使用retrofit、Hilt、Paging 3、data binding、lottie、glide 等套件

 前往查看 >

Resume
Profile

陳聖裕

Senior Software Engineer & Team Leader (Focus on Android Development, Embedded Systems, and IoT Integration)


13年軟體開發工作經驗,從事Android相關工作超過9年,待過幾間國內外大公司 ,在Android APP開發、IoT產品整合開發與嵌入式系統開發上都有相當的經驗,經常與跨部門跨國同事團隊合作或領導專案進行,具有不錯的問題解決能力,能應付快節奏的環境和技術挑戰。擅長開發和維護功能及設計規劃模組架構以滿足業務需求,另外大型專案疑難排除、撰寫自動化工具 和 設置CI/CD系統等也能快速上手。

Mail: [email protected]

Phone: 0923165276 

       

工作經歷

Chief Engineer  •  Johnson Health Tech 喬山健康科技

七月 2021 - Present

健身服務APP開發
- Responsible for leading the Android TV team to complete the application development and maintenance of global fitness service products.
- Partner closely with design and product teams to craft product experiences while providing technical guidance and solutions.
- Develop android application to connect to fitness IoT equipment via Bluetooth (FTMS) to provide entertainment, motivation, workout tracking and more.
- Responsible for completing APP design, including: architecture, detail design, development and CI/CD systems configuration.

【開發APP連結】
● [atZone: Home Workout Partner]
https://play.google.com/store/apps/details?id=com.johnsonfitness.fitdisplay2

● [Welltivity TV for SHARP]
https://play.google.com/store/apps/details?id=com.johnsonfitness.injoitv.sharp

Advanced Engineer  •  GARMIN

八月 2015 - 二月 2021

車用電子APP開發與IoT產品整合
1. IoT integration across Android phone and In-Vehicle Infotainment system to achieve technologies such as media access / playback, remote control, screen mirroring and wearable device integration.
2. As functional leader in TOYOTA, NISSAN and Europe Citroën projects.
3. Develop the Android app which is used to control and access videos / pictures with a driving recorder via Wi-Fi
4. Develop the Linux-based application which is used to communicate with Android APP via Bluetooth ( BLE / SPP / HID ), AOA, Miracast.
5. Improve APP performance with Android NDK and JNI.

【開發APP連結】
● [ConnectedCAM Citroën]
https://play.google.com/store/apps/details?id=com.psa.citroen.connectedcam
● [DS ConnectedCAM®]
https://play.google.com/store/apps/details?id=com.psa.ds.connectedcam
● [Auto+ Show]
https://play.google.com/store/apps/details?id=com.garmin.android.apps.autoplusshow
● [Auto+]
https://play.google.com/store/apps/details?id=com.garmin.android.apps.autoplus

Engineer  •  MediaTek 聯發科技

一月 2015 - 八月 2015

手機產品Android Runtime模組開發改善維護
Responsible for Android ART / Dalvik Runtime of MediaTek smartphone / tablet development, including:
1. Android Runtime stability / performance.
2. Optimize dex2oat and build Android flow.

副研究員 (研發替代役)  •  中華電信研究院

九月 2011 - 一月 2015

雲端系統產品前後端整合開發
Develop a web-based system for managing virtualization infrastructures named Virtuoso
- Restful Web Services design and data model design based on XenServer APIs.
- Front-End integration of VM / Network / Storage features.
- Developing the core components, e.g., License, Connection manager.

Engineering Intern  •  MediaTek 聯發科技

七月 2010 - 九月 2010

流程自動化工具開發
Developing the MAkefile Configure Tool (MACT) for Customer and Internal use
- GUI tool.
- Makefile Parser / Generator by QT Lex/Yacc and apply Interpreter Pattern.

學歷

國立清華大學

資訊工程  •  2009 - 2011

● 2010 開放原始碼創新應用開發大賽 (學生組 冠軍)

● 2010 PAC盃軟體競賽 (冠軍)

● 99 年度全國微電腦應用系統設計製作競賽 (研究所組 第三名)

● 教育部98學年度全國大專院校嵌入式系統(ES)設計競賽 (晉級決賽)

國立台中教育大學

資訊科學  •  2005 - 2009

● 台中教育大學 書卷獎(畢業總成績第一名)

● 97學年度 台中教育大學 校友總會獎學金 (學年總成績第二名)

● 大學五學期前三名

資格認證

Sun Certified Java Programmer (SCJP / OCJP)

Sun Microsystems

發照日期 九月 2007 · 永久有效

技能

   Android      Kotlin-native      kotlin      C      Java      JavaScript      Android Development      MVVM      Software Architecture      Android NDK      JNI      Linux Application Development      Embedded Systems      IOT application      Performance Improvement      Troubleshooting      DevOps / CI / CD      QT/QML      RESTful APIs      Debugging Skills      Spring Framework      ExtJS      Git      OOP Programming      Cordova      Perl      GNU Make      Maven/Gradle      Bitbucket      Firebase      Iot and embedded systems      AWS      Google Cloud Platform (GCP)      Firebase Analytics      Jenkins   

語言

   English — 中階      Chinese — 母語或雙語   

專案

Welltivity TV

喬山的健身服務TV APP

這個APP提供線上課程內容給使用者購買,依照各種運動類型或頻道分類教練和課程,也提供搜尋/篩選功能,並會紀錄使用者完課資訊、體重與燃燒卡路里目標值。 

我帶領TV團隊去完成所有的功能,包括架構設計與功能開發、CI/CD環境建置與APP上架送審,並提供技術指導和解決方案給產品設計團隊。 

用Kotlin + Jetpack Compose開發,並採用MVVM架構,API串接採用GraphQL,並符合所有TV的開發原則。 

前往查看 >

atZone: Home Workout Partner

喬山的健身設備加值服務 APP

以手機APP透過藍牙連接到跑步機、飛輪去達成各種鍛煉包括Virtual Active虛擬實境、Sprint 8衝刺等,並連接心率帶和手錶去記錄使用者的當下的身體狀態。

專案接手時已經上架,我負責研發Android App的Pad介面開發、後續的功能擴增、原功能的維護/修改以及整體架構調整優化與藍芽連線模組的SDK開發。

前往查看 >

ConnectedCAM

Garmin替歐洲Citroën C3車款研發的OEM產品

以手機APP透過Wifi連上車上的行車紀錄器就能在旅程中隨時存取照片和影片。

我負責研發Android App的大部分功能,與多名美國堪薩斯州RD、PM、QA一起合作開發。研發完成後,後續還持續進行了三年多的DevOps直到完全移交給Citroën為止。

前往查看 >

Nissan Miracast

此為Garmin替未來Nissan Sentra車款研發之OEM車用娛樂系統的其中一項功能

Miracast是設計來讓手機平板投影的無線顯示規範,我負責所有Android APP的開發還有在Linux車機端的連線機制與狀態顯示。

它能引導使用者不只連上Miracast,還連上藍芽的HID和SPP,能達到更多更全面的雙向控制行為。

P.S: 連結中為類似的前代APP參考,因未上架非實際開發的APP。

前往查看 >

Auto+ Show

配置在Toyota RAV4 2019上的Garmin OEM產品,這是其中一項功能,類似Android Auto 和 CarPlay,它透過USB連上車用娛樂系統做全螢幕的投影和雙向控制。

我負責實作車機上與手機的溝通和互動、串流顯示,還有少部分Android APP的修改維護。最後能透過USB進行螢幕投影,透過藍芽播放音樂和打電話,還有語音輸入這些功能。

前往查看 >

Wearable Auto+

Garmin內部前瞻研究用的專案,原本的Auto+是設計來遠端遙控車機和同步GPS位置用的。

我新增了健康功能(如:心跳)、智慧訊息通知和路徑導航這些功能,使用省電的BLE來取代原本藍芽的通訊並整合上穿戴式裝置。在Linux開發版、Android手機和穿戴式裝置三種平台上開發和串接API,達成所要的功能。


前往查看 >

Virtuoso

這是中華電信自己開發的產品,是一個WEB雲端虛擬化資源管控平台,提供一個友善的介面供使用者管理虛擬機、叢集、磁碟、網路。

我藉由Ext JS和Spring MVC開發並整合了VM跨叢集即時轉移、VM快照/還原管理、VM定期備份管理、VM虛擬磁碟用量和I/O存取控制這些功能。另外還有開發license這類的核心元件。

前往查看 >


強化Android APP執行效率

這是我的碩士論文跟聯發科工作的主要領域,主要就是把事前的分析資訊傳給Dalvik VM,讓JIT編譯器可以降低即時分析和編譯的耗損;然後再配合一個AOT編譯器,把一些最常執行的片段直接轉成原生碼,避免需要再用直譯器跑這些片段。

主要的工作是修改AOSP內的Runtime部分、DEX bytecode,也有用Java開發輔助工具。

在聯發科主要是進行ART內的dex2oat優化與維護及編譯流程改善。

 前往查看 >


Side Project

 Tianlong App

Tianlong App 是景點瀏覽Android手機APP

以kotlin開發,採用 MVVM + LiveData 架構

景點列表頁面、細節頁面、語言頁面以fragment實作完成,observe LiveData做切換

連結瀏覽頁面是以singleTask方式開啟的activity。

有使用retrofit、Hilt、Paging 3、data binding、lottie、glide 等套件

 前往查看 >