CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of the user.
Avatar of the user.
Android Engineer @Pinkoi
2021 ~ Present
Senior Android Developer
Within one month
Android
Java
Dart
Employed
Ready to interview
Full-time / Remote Only
6-10 years
勤益科技大學
資訊工程系
Avatar of Jing-Wei Wu.
Avatar of Jing-Wei Wu.
Software Engineer @Trait
2023 ~ Present
Senior Software Engineer
Within two months
/phoneia.com/en/this-is-the-new-interface-photon-of-firefox-that-you-can-try-on-your-android/) Product Developer • Synology Inc. OctoberDecember 2016 | Taipei, Taiwan Design and implement several Android apps, includes Chat, DS note, DS finder, DS cam, and DS download. Introduce clean code architecture to the team. Import dependency injection and reactive programming design paradigm to the team. Design and implement a crossing app library to improve data routing in Synology QuickConnect service. Design and implement Auto Testing on several apps. Firmware E...
Android
JAVA
Kotlin
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
National Chiao Tung University (NCTU)
Computer Science and Engineering
Avatar of the user.
Avatar of the user.
Past
iOS Engoneer @VoiceTube 紅點子科技股份有限公司
2020 ~ 2023
iOS Developer
Within three months
Swift/iOS
Objective-C
Git
Unemployed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
國立臺北大學 National Taipei University
資工所
Avatar of the user.
iOS developer
Within six months
Troubleshooting
Swift/iOS
Xcode - Swift
Employed
Full-time / Not interested in working remotely
4-6 years
IAU - Sari Branch
Computer Engineering
Avatar of Abdurrahman.
Avatar of Abdurrahman.
Past
Mobile Developer @MuslimPergi
2019 ~ Present
Senior Mobile App Developer
Within six months
Abdurrahman Mobile Developer Surakarta, Surakarta City, Central Java, Indonesia Hi, I'am a experienced Flutter/Dart single codebase Android & iOS apps developer as well as highly experienced in native apps development. From the stage of the beta release, I am using it to develop apps for my local & overseas clients. I'm committed to doing a great job while respecting deadlines. I hope my skills would help you built a pixel-perfect responsive application. Core skills and experiences: • Dart/Flutter - Single code base Android & iOS apps development • Kotlin/Java - Android apps development • Swift
Git
Dart(Flutter)
Swift/iOS
Unemployed
Full-time / Remote Only
4-6 years
Qodr.or.id
Android Native Programming
Avatar of 鄭佳杰.
Avatar of 鄭佳杰.
Frontend Team Lead @Aurora Tech
2020 ~ Present
senior frontend engineer
Within one year
Joe Cheng 從無到有自學的前端開發工程師, 熱愛學習新知識與技術, 喜歡具挑戰性的工作內容, 不喜歡面對傳統架構與人 Frontend Development [email protected], Taiwan Skills Basics HTML5 CSS3 SASS/SCSS/CSS module/stylus Javascript ES5/ES6 AJAX/XHR Websocket Functional Programming end to end test Preprocessor Gulp Webpack Library jQuery and plugins Redux bootstrap Testcafe Redux-Observable Redux-Saga leaflet TypeScript Sentry nextjs
javascript
AJAX
HTML/CSS
Full-time / Interested in working remotely
4-6 years
國立成功大學
土木工程
Avatar of oscar williams.
Avatar of oscar williams.
Past
Full-stack developer @DeepSpace, US
2022 ~ 2023
10K
Within six months
and writing complex queries with PostgreSQL, MySQL, MongoDB, Redis, and RabbitMQ. •Created a reusable UI framework based on MUI. Used Apollo Client to work with the GraphQL API. Reduced a ton of boilerplate codes with custom hooks. • Knowledgeable in using RxJS for handling asynchronous operations and reactive programming in Angular applications. Skilled in using Angular CLI to quickly scaffold and generate components, services, and modules. •Experience in using build/deploy tools such as Jenkins,Docker, and Kubernetes for Continuous Integration & Continuous Deployment of microservices. Updated and redesigned the company website, adding clean
Full Stack Web Development
Blockchain
UI/UXDesign
Unemployed
Full-time / Remote Only
6-10 years
Tufts University
Programming, Computer Science, Web development
Avatar of 吳恩多.
Avatar of 吳恩多.
Sr. Engineer @VIVERSE 宏願數位股份有限公司
2023 ~ Present
Gameplay Programmer / Graphics Programmer / Technical Artist
Within one month
developed individually. Able to organize planning needs and various art/audio resources. Software Engineer • Element CellWorking with back-end engineers, responsible for developing and maintaining game projects, event updates, new features, commercial projects, and connecting third-party services. Technical Ability 技術力 Skills Development ★ Programming (.NET C#) - Strive to follow SOLID principles and make the structure as clear as possible - Pay attention to maintainability, flexibility and performance --- Dependency Injection --- Reactive programming - Carefully partition class inheritance and retrieval methods to control the granularity and balance of program scopes - Apply design patterns - Follow the
Unity3D
Maya
ZBrush
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
國立臺北商業大學
數位多媒體設計
Avatar of Nguyễn Ngọc Thạch.
Avatar of Nguyễn Ngọc Thạch.
Senior Software Engineer @VNG Corporation
2019 ~ Present
Software Engineer
Within three months
Sensors (Padometer, Motion Sensor) Service: Intent Service, Unbound Service, Bounded Service. BoardCastReceiver Retrofit, Volley, Gson Knowledge about customs views Layout in native: LinearLayout, RelativeLayout, ConstraintLayout, ... Data storing: File, SharePreference, SQLite, Room, Realm Knowledge about ProGuard, and DexGuard. Performance tuning tools: Android Dev tools Jetpack Android Reactive Programming: RxAndroid, RxJava. Firebase Service: Crashlytics, FCM, Tracking. Knowledge about building Android TV applications Details of Flutter Experience Knowledge about state management: StatefulWidget, Bloc, Cubit, ChangeNotifier Able to write native plugins for iOS, Android Able to build UI from design tools: Figma, Zeplin Able to write readable
Flutter
React.js
React Native
Employed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
Open Univerysity
Computer science
Avatar of 吳禮端.
Avatar of 吳禮端.
senior engineer @欒軒管理顧問有限公司
2023 ~ Present
Senior Backend Engineer, Backend Engineer, Software Engineer
Within six months
要使用 .net mvc、.net core、C#等開發技術,架構設計上使用 SOLID、Dependency Injection 等規範。 Frontend 主要使用 JavaScript、jQuery、React等開發技術,架構設計上使用 SPA、Reactive programming及UI components 等規範。 版控 : GitLab 參與過的專案 : Instant Lobby project Asp.net Core, C#, Dapper 負責 Web API 架構的設計及開發 協調 Server team 整合 API 相關 spec 文
ASP.NET
ASP.NET Core
C#
Employed
Full-time / Remote Only
10-15 years
朝陽科技大學 Chaoyang University of Technology
資訊工程系

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甚至是自訂類別的轉換。