+ Over five years experience in programming
+ Good at communication, expression and self-taught ability
Sharing menubar-related macOS apps that help improve work efficiency.
+ Live(00:12:30~00:36:25): https://www.facebook.com/1531156107123591/videos/294494048182500/
+ Keynote: http://bit.ly/38NdbeV
Sharing the `what is python` and `what python can do`
+ Keynote: https://bit.ly/2Uuk1B6
Sharing `why API document`, `how to write API doc`, `what tools to write API doc`
+ Live(00:22:05~00:35:28): https://www.facebook.com/GoodideasStudio/videos/628875411027811/
+ Keynote: https://bit.ly/2zod7Xg
Sharing the value of my personal side project `BrightnessKing`
+ Live(00:38:09~00:54:58): https://www.facebook.com/GoodideasStudio/videos/259810655213686/
+ Keynote: https://bit.ly/2YGdjf6
Collaborative side project, Back-end developer & Project manager
Github: https://github.com/shrimp509/django-message-board
Django(Python) + GCP Compute Engine + MySQL
+ 2 web apps: `account system` and `board system`
+ 9 restful web APIs: `register/`,`login/`,`logout`,`post/`,`comment/`,`t2_comment/`,`like/`,`edit/`,`delete/`
+ over 60 unit tests: about 60% coverage
+ integrate with CircleCI for CI and CD
+ 3 project documents: `Requirements`, `Scrum user story`, `API document` using Apiary
+ using `Notion` for project management
* project documents: https://www.notion.so/a0ea05abf82d4527a38447865a898cb4
* dev progress tracking: https://www.notion.so/8c0b93cae14540dba3f6ecef7b5275e5
+ comments from partner: https://www.notion.so/for-Sam-158162effc81448f84db70f0fc62891d
Personal side project: Crawl the YouTube channel subscribe numbers through line chatbot
Github: https://github.com/shrimp509/linebot-yt-subscribe
Crawler(Python) + Django(Python) + GCP App engine + LineSDK(Python)
+ 4 blog articles: https://ithelp.ithome.com.tw/articles/10230260
+ 2 web apps: `crawler` and `webhook`
Personal side project: Solve one hand brightness operation
Github: https://github.com/shrimp509/BrightnessKing-iOS
Swift + Xcode
Personal side project: Record drama progressDjango(Python)+ 1 web app: `record`+ 3 restful web apis: `record/`, `edit/`, `delete/`
Personal side project: Solve one hand brightness operationKotlin(90%) + Java(10%) + GooglePlay+ Service, BroadcastReceiver, custom view, drag physics, animation+ Experience in officially launching app to Google Play
Java(60%) + Kotlin(40%)
+ Import `Java8`, `Kotlin`, `Coroutines`, `ButterKnife`, `MPAndroidChart`, `Firebase Crashlytics and RealtimeDatabase`, `Microsoft Face API`, `Health Bank API`
+ Contribute over 250 commits and 60 pull requests => 75% contributions
+ Refactor 30% dirty legacy codes
+ Receive over 40 web APIs through `Retrofit`
+ Design and Implement `Face Recognition Account System` without support of back-end
+ Read `ZenboSDK` document and Use `SLAM`, `DialogSystem` of `ZenboSDK`
Kotlin(80%) + Java(20%)
+ Import `Kotlin`, `Coroutines`, `ButterKnife`, `Firebase Crashlytics`
+ Contribute over 75 commits and 13 pull requests => 95% contributions
+ Receive over 5 web APIs through `Retrofit`
+ Design and Implement custom binary tree structure for questions and highlights
Crawler(Python) + Django(Python)
+ Design and Implement the chatbot application
+ Crawl over 3000 articles on 早安健康 and over 1000 products on 大樹健康購物網
+ Contribute 4 commits and 1 pull request => 33% contributions
Java(100%)
+ Read `ZenboSDK` document and Use `DialogSystem`, `MotionControl` of `ZenboSDK`
+ Contribute over 25 commits => 100% contributions
+ Researched on memory overflow of Software-Defined Network
+ Developed 3 Android Apps for COGSCI
+ As a president of guitar club because of good at communication.