CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of Roger Low.
Avatar of Roger Low.
Past
Senior Software Engineer @17LIVE
2021 ~ 2023
Senior Software Engineer
Within two months
Roger Low Software Engineer Taipei, Taiwan Skilled Developer with 5 + years of experience building, testing, and maintaining applications for mobile. Highly motivated in designing innovative products to solve real-world problems. Seeking a position with a good team of developers. [email protected] codeall9 Skills Software OOP | FP Design Patterns Git | Github | Gitlab CI/CD Android Java | Kotlin MVC | MVP | MVVM RxJava | Coroutine Dagger | Hilt | Koin Web HTML/CSS ES6+ ReactJs Webpack WebComponents Backend NodeJs Ktor Docker GCP | Firebase Work Experience Senior Software Engineer 17LIVE • AprilMayEvolve product with
Android
Jetpack
RxJava
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
Yuan Ze University
Bachelor of Computer Science and Engineering
Avatar of 黃士帆.
Avatar of 黃士帆.
Past
Android工程師 @旺淶科技
2023 ~ 2024
資深軟體工程師
Within one month
. Completed about 60% of the new features during my tenure. Assisted the team in updating outdated and unmaintained libraries (Butter Knife, GreenDao) to more stable official Android libraries (ViewBinding, Room). This work improved the stability and security of the app. Assisted the team in refactoring inappropriate RxJava, such as removing nested usage. This work improved the efficiency and readability of the code. Introduced a more correct Model layer concept to the team and unified the app's data flow, which improved the maintainability of the code. Assisted the team in refactoring the code
JavaScript
Java
Android app Developer
Unemployed
Ready to interview
Full-time / Interested in working remotely
10-15 years
國立台中教育大學
數位內容科技學系
Avatar of the user.
Avatar of the user.
Past
Sr.engineer Android Developer @17 LIVE_藝啟股份有限公司臺灣分公司
2022 ~ 2024
Android APP 開發
Within one month
Android app Developer
Firebase
Firebase Analytics
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
逢甲大學
材料科學與工程學系
Avatar of Lucas Chang.
Avatar of Lucas Chang.
Android工程師 @必礦科技股份有限公司
2023 ~ 2024
Android Developer
Within one month
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
Employed
Ready to interview
Full-time / Interested in working remotely
10-15 years
國立臺北商業大學 National Taipei University of Business
Infomation Management
Avatar of 鄭仲凱.
Avatar of 鄭仲凱.
Android 軟體工程師 @Lafresh益欣資訊
2019 ~ Present
Android App Developer
Within one month
圖表量化團隊工作績效與 Issue Track. Mobile & Backend Developer 2016//10 Sapido Tech Inc. Skills: Swift, Java, C# Web API, C# .Net Core, Mosquitto MQTT, VLC, Linphone Git, SQLite, MVP Architecture, Restful API, Vue.js, RxJava 開發線上保全警備APP(Android&iOS). 整合 Mosquitto MQTT與100+ Sensor 實現即時溝通異常狀態警報感知. 整合 RTSP 通訊協定執行VLC live camera, 實現
Android Development
IOS Development
Java
Employed
Ready to interview
Full-time / Interested in working remotely
6-10 years
國立成功大學
工程科學所(在讀)
Avatar of 鍾嘉軒.
Avatar of 鍾嘉軒.
Android Engineer @華碩電腦股份有限公司
2014 ~ Present
Android Developer
Within one month
用戶的需求(是否有插座/是否限時/是否有網路)作出精確篩選,是一個為了外出行動工作者而打造的app 主要運用Architecher component、RxJava、Dagger2,搭配GoogleMapSDK以MVVM架構製作而成,目前已上架Google play googlePlay: 找找咖啡廳 - Google Play 應用程式 Github: ssj0936/coffee (github.com) [ SearchEmulator #Android ]: 使用者在給定的matrix
Java
Kotlin
Android
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立台灣大學 National Taiwan University
資訊工程學系
Avatar of the user.
Avatar of the user.
Past
App高级软件工程师 @三一重工
2020 ~ Present
Flutter developer
Within one month
Java
android
iOS
Unemployed
Ready to interview
Part-time / Interested in working remotely
10-15 years
湖南大学
计算机科学与技术
Avatar of Arxing.
Offline
Avatar of Arxing.
Offline
Android Engineer @Pinkoi
2021 ~ Present
Senior Android Developer
Within one month
天馬行空的想法來幫助其他開發者及人們,期望幫助這個世界更加美好。 技能樹 Android Language Kotlin Java Framework/Libs MVVM Clean Architecture AndroidX Jetpack Compose Lifecycle Coroutines Coroutines Flow RxJava2 Retrofit OkHttp3 APT Testing JUnit Kotest MockK CI/CD Gradle Fastlane Makefile GitHub Actions Bitrise Firebase Distribution Google Play Store Crash Reporting Firebase Sentry Localization Crowdin Onesky Flutter MVVM/Bloc Stream Sink RxDart Future Libs json_annotation json_serializable code_builder source_gen build_runner dio Native
Android
Java
Dart
Employed
Ready to interview
Full-time / Remote Only
6-10 years
勤益科技大學
資訊工程系
Avatar of the user.
Avatar of the user.
Software Engineering Lead @即準數位科技股份有限公司
2021 ~ 2023
部門主管
Within two months
Swift
RxSwift
MVVM
Employed
Ready to interview
Full-time / Interested in working remotely
10-15 years
National Dong Hwa University
Computer Science and Information Engineering
Avatar of 張紘銘.
Avatar of 張紘銘.
Android Developer @上恩資訊股份有限公司 (媽咪愛)
2021 ~ Present
Android engineer
Within one month
張紘銘 Hung-Ming,Chang Android Developer • [email protected] 我是 Jerry,專注於 Android 應用開發,閒暇之餘會嘗試新的技術。本身熱愛賽車與攝影,時常投入比賽,藉此發現與他人不同之處。 技能 開發環境 應用平台:Android 程式語言:Kotlin、Java 非同步:Coroutines、RxJava 依賴注入:Dagger、Koin 網路應用:OkHttp、Retrofit 圖片讀取:Glide
Java
Kotlin
Android
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
國立臺北商業大學 National Taipei University of Business
資訊管理

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 one month
Senior Android Developer
Logo of Pinkoi.
Pinkoi
2021 ~ Present
台灣新北市
Professional Background
Current status
Employed
Job Search Progress
Ready to interview
Professions
Android Developer, Software Engineer
Fields of Employment
Information Services, Ecommerce
Work experience
6-10 years
Management
I've had experience in managing 1-5 people
Skills
Android
Java
Dart
Kotlin
Git
逆向工程
Design Patterns
Intellij-Based Plugin
Reactive Programming
compose UI
Jetpack Compose
Functional Programming
OOP Programming
Hilt
Koin
Flutter
Slack Bot
Telegram bot
Languages
English
Intermediate
Chinese
Native or Bilingual
Job search preferences
Positions
Senior Android Developer
Job types
Full-time
Locations
台灣台北市, 台灣新北市
Remote
Remote Only
Freelance
No
Educations
School
勤益科技大學
Major
資訊工程系
Print
Gg8qflrwtjnszmk47ht0

林佑興 | Arxing

用我的專業與天馬行空來改變這個世界
小時候便立志成為一名發明家,願景是製造各種好用的工具來改善人類的生活,自從接觸了資訊工程後,發現寫程式也能達到我的目標,於是開啟了我的工程師之路。

我總是有無數個 Idea 在腦中激盪,而我也會在閒暇之餘將其一一實現,我會開發各種 Open Source Project,像是 Android/Kotlin LibraryIntellij-Based PluginCommand-Line ApplicationSlack BotTelegram Bot ……等等,在開發這些工具的同時因為要面臨各種業務需求,因此也不斷地在擴增我技能樹的廣度,因此我除了主要專業  Android 之外,對其它領域都有不同深度的涉略。

目前我開發的工具已累積超過 20 萬次的下載量,落實用自己的專業與天馬行空的想法來幫助其他開發者及人們,期望幫助這個世界更加美好。

技能樹


 Android

  • Language
    • Kotlin
    • Java
  • Framework/Libs
    • MVVM 
    • Clean Architecture
    • AndroidX
    • Jetpack Compose
    • Lifecycle
    • Coroutines
    • Coroutines Flow
    • RxJava2
    • Retrofit
    • OkHttp3
    • APT
  • Testing
    • JUnit
    • Kotest
    • MockK
  • CI/CD
    • Gradle
    • Fastlane
    • Makefile
    • GitHub Actions
    • Bitrise
    • Firebase Distribution
    • Google Play Store
  • Crash Reporting
    • Firebase
    • Sentry
  • Localization
    • Crowdin
    • Onesky


 Flutter

  • MVVM/Bloc
    • Stream
    • Sink
    • RxDart
    • Future
  • Libs
    • json_annotation
    • json_serializable
    • code_builder
    • source_gen
    • build_runner
    • dio 
  • Native Communication
    • Method Channel


 Slack Bot

  • Framework
    • Bolt
    • Ktor
  • Deployment
  • Google Clou
  • Database
    • MySQL
    • Exposed
  • Integrations
    • ChatGPT
    • Asana API
    • CLI (Clikt)
    • Google Gmail API
    • Google Calendar API
    • Superset API
    • Crontab (Krontab)
  • Logging
    • Slf4j
    • Logback


 Telegram Bot

  • Framework
    • Telegram API
    • Telebot
  • Integrations
    • Google Sheets API
    • AWS S3
  • Deployment
    • AWS Lambda


 C#

  • WPF
  • Windows Form
  • Unity


 Laravel

  • Restful API
  • Eloquent ORM 
  • MySQL/MariaDB 
  • Postman 
  • Composer


                                                                                            

學歷

勤益科技大學, 學士學位, 資訊工程系, 2011 ~ 2016

  • 八皇后問題輔助解題程式

工作經歷

Pinkoi, Android Engineer, Feb 2021 ~ 現在

主要工作為維護及開發 Pinkoi App 以及 App Team 自動化流程,期間累積了大量重構經驗。

  • 「Pinkoi」APP 開發及維護 (Android/Kotlin)
  • 「付款方式」功能重構
  • 「優惠券」功能重構
  • 「地址簿」功能重構 & 模組化
  • Tracking client 功能重構 & 模組化
  • Network/Certificate/WebView 功能重構 & 模組化
  • Android/iOS 發版自動化 + Slack Bot 流程設計 & 實作
  • 公司內部飲料販賣機 + Slack Bot 自動化付款流程設計 & 實作
  • Slack Bot 自動化業務報表通知
  • 專案管理: Asana/Slack

雷特遊戲有限公司, Senior Android Developer, Aug 2020 ~ Dec 2020

主要工作為維護及開發雷特遊戲平台 SDK(類似於 Garena 的角色), 與第三方遊戲開發商的遊戲串接、金流串接、使用者追蹤。

  • 遊戲平台 Android SDK 開發(Android/Kotlin)
  • 遊戲平台 Unity SDK 開發(Unity/C#)
  • 使用 Phabricator 作為 Code Review 工具
  • 敏捷開發, 實際運作 Scrum
  • 專案管理: Jira/Slack

興晨國際有限公司, Android Developer, Sep 2018 ~ Jun 2020

內部接案公司, 主要工作為擔任技術顧問及帶領 Android/Flutter Team 快速開發專案。

  • 帶領 3 人 Android/Flutter 團隊(技術導向), 提供技術訓練及諮詢
  • Android 專案基礎架構建設(Android/Java)
  • Flutter 專案基礎架構建設(Flutter/Dart)
  • 「內部金流到帳通知系統」設計及開發(Android/Java/Xposed)
  • Intellij-Based IDE Plugin 開發(Intellij-Based Framework/Java)
  • Dart 主控台工具開發(Dart)
  • Telegram Bot 自動化機器人開發(Dart)
  • Laravel 後端 API 開發(Laravel/PHP)
  • 專案管理: GitHub Issues/Telegram

賽席爾商索特股份有限公司, Android Developer, Jun 2017 ~ Jun 2018

  • Android 專案開發
  • AWS S3/Lambda
  • 專案管理: Trello/Telegram

耀達電腦股份有限公司, Software Developer, Jul 2015 ~ Mar 2017

外部接案公司, 主要承接公益 APP, 後期主力開發「台灣彩券」系統。

  • 「台灣彩券」APP 開發及維護(Android/Java)
  • 「台灣彩券 POS 系統」應用程式開發(.Net/WPF/C#)
  • 「警政服務」APP 開發及維護(Android/Java)
  • 「楊正中議員」APP 開發及維護(Android/Java)
  • 「地震防災救援」APP 開發及維護(Android/Java)
  • 「台中義交大隊」APP 開發及維護(Android/Java)
  • 「腎臟治療行動日誌」APP 開發及維護(Android/Java)
  • 內部視訊/語音聊天雙平台 SDK 開發(WebRTC/Android/Java/iOS/Objective-C)
  • 撲克牌辨識 APP(Android/Java)
  • 3D 打地鼠遊戲 APP(Unity/C#)
  • 專案管理: Trello/Telegram

作品集

八皇后問題輔助解題程式

使用C語言撰寫的主控台應用程式,用於輔助八皇后問題解題者瞭解解題演算法,程式中顯示了棋盤、棋盤索引、皇后位置及皇后領地,且設計了手動模式及自動模式,在手動模式中透過鍵盤互動可自行移動游標、設置皇后、移除皇后及重置棋盤,在自動模式中,程式將會自動演示解題過程並找到八皇后問題的全部92組非獨立解。
 

Demo

手動模式
自動模式

撲克牌辨識APP

第一間公司面試的測驗題目,主要使用OpenCV做大量運算,使用到了灰階、二值、邊緣檢測、輪廓檢測、三角函數、二維座標系統…等。


如圖所示,可以正確定位撲克牌的角落(即使撲克牌有被擋住或不完整的出現)並抓取每張撲克牌的牌身從而判斷出撲克牌的數字並顯示。

Paragraph image 04 00@2x
Paragraph image 04 01@2x

台灣彩券


Projects 01 00@2x
Projects 01 01@2x
Projects 01 02@2x

Intellij-Based IDE Plugin

Projects 01 00@2x
Chinese Converter
這是一個可以一個熱鍵快速轉換繁/簡體中文的Plugin,可安裝於所有Intellij-Based的IDE,如Android Studio/Intellij IDEA/CLion/GoLand/AppCode/PhpStorm/PyStorm/Rider/RubyMine/WebStorm...等,相較於其他同樣功能的Plugin更加快速、簡易使用,而且不需另開任何視窗,大大提升開發效率。

Dart Fast Imports
這是一個專門為 Flutter/Dart 開發者而生的 Plugin,可安裝於 Android Studio/Intellij IDEA,解決在開發 Dart 時需要滾動視窗在最上方才能 Import 的問題。

Dart Packages

Projects 01 00@2x

dartpoet

 Source Code

這是一個協助build_runner開發者來取代code_builder的library,能用易維護、更加可讀及結構化的程式碼來產生Dart程式碼,靈感源自於鼎鼎大名的 Javapoet


named_mode

 Source Code

這是一個用來轉換各種命名模式的library,如蛇底式、小駝峰式、大駝峰式、駝峰蛇底式…等。


trident

 Source Code

這是一個透過簡單的annotation標記就能生成Restful API的library,靈感源自於鼎鼎大名的 Retrofit


telebot

 Source Code

這是一個封裝Telegram Bot的所有功能的library,內建了Telegram聊天機器人Server介面,只需一行程式碼就可以啟動聊天機器人Server,並撰寫自己的邏輯。


xson

 Source Code

可以將Json實際轉換為對應Json element的library,靈感源自於鼎鼎大名的 Gson。


xson_builder

 Source Code

與xson搭配使用,可解析 Json 並生成 Dart Bean class。


messages

 Source Code

破除字串資源架構只有一維的限制,將其擴充為樹狀組織,並實作當找不到資源時使用預設資源的功能的library。


useful_extension

 Source Code

綜合自己接觸過各語言的經驗,以 extension 的方式來為 Dart 擴充不方便的語法。


type_translator

 Source Code

實作型態的轉換,如int to double, string to double甚至是自訂類別的轉換。

Resume
Profile
Gg8qflrwtjnszmk47ht0

林佑興 | Arxing

用我的專業與天馬行空來改變這個世界
小時候便立志成為一名發明家,願景是製造各種好用的工具來改善人類的生活,自從接觸了資訊工程後,發現寫程式也能達到我的目標,於是開啟了我的工程師之路。

我總是有無數個 Idea 在腦中激盪,而我也會在閒暇之餘將其一一實現,我會開發各種 Open Source Project,像是 Android/Kotlin LibraryIntellij-Based PluginCommand-Line ApplicationSlack BotTelegram Bot ……等等,在開發這些工具的同時因為要面臨各種業務需求,因此也不斷地在擴增我技能樹的廣度,因此我除了主要專業  Android 之外,對其它領域都有不同深度的涉略。

目前我開發的工具已累積超過 20 萬次的下載量,落實用自己的專業與天馬行空的想法來幫助其他開發者及人們,期望幫助這個世界更加美好。

技能樹


 Android

  • Language
    • Kotlin
    • Java
  • Framework/Libs
    • MVVM 
    • Clean Architecture
    • AndroidX
    • Jetpack Compose
    • Lifecycle
    • Coroutines
    • Coroutines Flow
    • RxJava2
    • Retrofit
    • OkHttp3
    • APT
  • Testing
    • JUnit
    • Kotest
    • MockK
  • CI/CD
    • Gradle
    • Fastlane
    • Makefile
    • GitHub Actions
    • Bitrise
    • Firebase Distribution
    • Google Play Store
  • Crash Reporting
    • Firebase
    • Sentry
  • Localization
    • Crowdin
    • Onesky


 Flutter

  • MVVM/Bloc
    • Stream
    • Sink
    • RxDart
    • Future
  • Libs
    • json_annotation
    • json_serializable
    • code_builder
    • source_gen
    • build_runner
    • dio 
  • Native Communication
    • Method Channel


 Slack Bot

  • Framework
    • Bolt
    • Ktor
  • Deployment
  • Google Clou
  • Database
    • MySQL
    • Exposed
  • Integrations
    • ChatGPT
    • Asana API
    • CLI (Clikt)
    • Google Gmail API
    • Google Calendar API
    • Superset API
    • Crontab (Krontab)
  • Logging
    • Slf4j
    • Logback


 Telegram Bot

  • Framework
    • Telegram API
    • Telebot
  • Integrations
    • Google Sheets API
    • AWS S3
  • Deployment
    • AWS Lambda


 C#

  • WPF
  • Windows Form
  • Unity


 Laravel

  • Restful API
  • Eloquent ORM 
  • MySQL/MariaDB 
  • Postman 
  • Composer


                                                                                            

學歷

勤益科技大學, 學士學位, 資訊工程系, 2011 ~ 2016

  • 八皇后問題輔助解題程式

工作經歷

Pinkoi, Android Engineer, Feb 2021 ~ 現在

主要工作為維護及開發 Pinkoi App 以及 App Team 自動化流程,期間累積了大量重構經驗。

  • 「Pinkoi」APP 開發及維護 (Android/Kotlin)
  • 「付款方式」功能重構
  • 「優惠券」功能重構
  • 「地址簿」功能重構 & 模組化
  • Tracking client 功能重構 & 模組化
  • Network/Certificate/WebView 功能重構 & 模組化
  • Android/iOS 發版自動化 + Slack Bot 流程設計 & 實作
  • 公司內部飲料販賣機 + Slack Bot 自動化付款流程設計 & 實作
  • Slack Bot 自動化業務報表通知
  • 專案管理: Asana/Slack

雷特遊戲有限公司, Senior Android Developer, Aug 2020 ~ Dec 2020

主要工作為維護及開發雷特遊戲平台 SDK(類似於 Garena 的角色), 與第三方遊戲開發商的遊戲串接、金流串接、使用者追蹤。

  • 遊戲平台 Android SDK 開發(Android/Kotlin)
  • 遊戲平台 Unity SDK 開發(Unity/C#)
  • 使用 Phabricator 作為 Code Review 工具
  • 敏捷開發, 實際運作 Scrum
  • 專案管理: Jira/Slack

興晨國際有限公司, Android Developer, Sep 2018 ~ Jun 2020

內部接案公司, 主要工作為擔任技術顧問及帶領 Android/Flutter Team 快速開發專案。

  • 帶領 3 人 Android/Flutter 團隊(技術導向), 提供技術訓練及諮詢
  • Android 專案基礎架構建設(Android/Java)
  • Flutter 專案基礎架構建設(Flutter/Dart)
  • 「內部金流到帳通知系統」設計及開發(Android/Java/Xposed)
  • Intellij-Based IDE Plugin 開發(Intellij-Based Framework/Java)
  • Dart 主控台工具開發(Dart)
  • Telegram Bot 自動化機器人開發(Dart)
  • Laravel 後端 API 開發(Laravel/PHP)
  • 專案管理: GitHub Issues/Telegram

賽席爾商索特股份有限公司, Android Developer, Jun 2017 ~ Jun 2018

  • Android 專案開發
  • AWS S3/Lambda
  • 專案管理: Trello/Telegram

耀達電腦股份有限公司, Software Developer, Jul 2015 ~ Mar 2017

外部接案公司, 主要承接公益 APP, 後期主力開發「台灣彩券」系統。

  • 「台灣彩券」APP 開發及維護(Android/Java)
  • 「台灣彩券 POS 系統」應用程式開發(.Net/WPF/C#)
  • 「警政服務」APP 開發及維護(Android/Java)
  • 「楊正中議員」APP 開發及維護(Android/Java)
  • 「地震防災救援」APP 開發及維護(Android/Java)
  • 「台中義交大隊」APP 開發及維護(Android/Java)
  • 「腎臟治療行動日誌」APP 開發及維護(Android/Java)
  • 內部視訊/語音聊天雙平台 SDK 開發(WebRTC/Android/Java/iOS/Objective-C)
  • 撲克牌辨識 APP(Android/Java)
  • 3D 打地鼠遊戲 APP(Unity/C#)
  • 專案管理: Trello/Telegram

作品集

八皇后問題輔助解題程式

使用C語言撰寫的主控台應用程式,用於輔助八皇后問題解題者瞭解解題演算法,程式中顯示了棋盤、棋盤索引、皇后位置及皇后領地,且設計了手動模式及自動模式,在手動模式中透過鍵盤互動可自行移動游標、設置皇后、移除皇后及重置棋盤,在自動模式中,程式將會自動演示解題過程並找到八皇后問題的全部92組非獨立解。
 

Demo

手動模式
自動模式

撲克牌辨識APP

第一間公司面試的測驗題目,主要使用OpenCV做大量運算,使用到了灰階、二值、邊緣檢測、輪廓檢測、三角函數、二維座標系統…等。


如圖所示,可以正確定位撲克牌的角落(即使撲克牌有被擋住或不完整的出現)並抓取每張撲克牌的牌身從而判斷出撲克牌的數字並顯示。

Paragraph image 04 00@2x
Paragraph image 04 01@2x

台灣彩券


Projects 01 00@2x
Projects 01 01@2x
Projects 01 02@2x

Intellij-Based IDE Plugin

Projects 01 00@2x
Chinese Converter
這是一個可以一個熱鍵快速轉換繁/簡體中文的Plugin,可安裝於所有Intellij-Based的IDE,如Android Studio/Intellij IDEA/CLion/GoLand/AppCode/PhpStorm/PyStorm/Rider/RubyMine/WebStorm...等,相較於其他同樣功能的Plugin更加快速、簡易使用,而且不需另開任何視窗,大大提升開發效率。

Dart Fast Imports
這是一個專門為 Flutter/Dart 開發者而生的 Plugin,可安裝於 Android Studio/Intellij IDEA,解決在開發 Dart 時需要滾動視窗在最上方才能 Import 的問題。

Dart Packages

Projects 01 00@2x

dartpoet

 Source Code

這是一個協助build_runner開發者來取代code_builder的library,能用易維護、更加可讀及結構化的程式碼來產生Dart程式碼,靈感源自於鼎鼎大名的 Javapoet


named_mode

 Source Code

這是一個用來轉換各種命名模式的library,如蛇底式、小駝峰式、大駝峰式、駝峰蛇底式…等。


trident

 Source Code

這是一個透過簡單的annotation標記就能生成Restful API的library,靈感源自於鼎鼎大名的 Retrofit


telebot

 Source Code

這是一個封裝Telegram Bot的所有功能的library,內建了Telegram聊天機器人Server介面,只需一行程式碼就可以啟動聊天機器人Server,並撰寫自己的邏輯。


xson

 Source Code

可以將Json實際轉換為對應Json element的library,靈感源自於鼎鼎大名的 Gson。


xson_builder

 Source Code

與xson搭配使用,可解析 Json 並生成 Dart Bean class。


messages

 Source Code

破除字串資源架構只有一維的限制,將其擴充為樹狀組織,並實作當找不到資源時使用預設資源的功能的library。


useful_extension

 Source Code

綜合自己接觸過各語言的經驗,以 extension 的方式來為 Dart 擴充不方便的語法。


type_translator

 Source Code

實作型態的轉換,如int to double, string to double甚至是自訂類別的轉換。