Tcjn4znxbhwloz0bg6i0

王煒翔

Senior Software Engineer • 1990.08 •  Taipe • Taiwan

[email protected]

Education

National Taiwan University of Science and Technology, Master's Degree , Department of Computer Science and Information Engineering , 2013 ~ 2015


Tatung University , College Degree, Department of Computer Science and Engineering, 2009 ~ 2013

Computer Skills

  • Program Language:Kotlin / Java
  • Architectural Pattern:MVVM / MVC
  • Database:SQLite
  • Frameworks:RxJava / Dagger 2 / Retrofit / Room
  • Other Libraries or Tools:Firebase / Microsoft Single Sign-On / MQTT / Facebook SDK / Weibo SDK

Experience      6+ Years of Android APPs Development Experiences

Gorilla Technology Group, Senior Software Engineer, Feb 2021 ~ Now

Individual development

  • Project Danone Booking System Android APP

Cooperative development
  • Project New Taipei City Government System Android APP

Gorilla Technology Group, Software Engineer, Nov 2015 ~ Feb 2021

Individual development

  • Product IVAR Android APP
  • Award-winning project: Sunshine Chaser (2nd place)
  • Project Air Force Attendance Android APP
  • Project Innolux Visitor Registration Machine Android APP
  • Project Taoyuan Airport Parking Lot Attendance System Android APP
  • Project T Star Smart Signage Android APP
  • Gorilla Bingo Android APP
Cooperative development
  • Project Heart Music Android APP
  • Project Fengyuan Train Station Android APP

 

Portfolio

Android APP -
Danone Booking System

https://play.google.com/store/apps/details?id=com.gorilla.danone.booking

  • Kotlin
  • MVVM
  • SSO (Microsoft single sign-on)
  • RxJava
  • Retrofit 2
  • Dagger 2
  • Immersive Mode (Mobile Mode)

Paragraph image 02 00@2x

Danone Booking System -

Tablet Mode

   This APP is used in the tablet placed on the meeting room entrance, so the participants of meetings are allowed to unlock the door by scanning the QR code or RFID card. Plus, by using APP, the reservation of meeting rooms is achievable.

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

Danone Booking System -
Mobile Mode

  As for employees, the reservation of meeting rooms and working desks is attainable via mobile phone mode.

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

Android APP - 

Product IVAR

     The server of APP will push notification on cellphone, when emergencies are detected from the monitor


  It also provides customized filter service, so users are able to focus on the news they want.


(The APP is available on intranet only.)

 

  • Kotlin
  • MVVM
  • WebSocket
  • HTTP Live Streaming
  • SQLite
  • Room database
  • Retrofit 2
  • Dagger 2 

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

Android APP - Sunshine Chaser

(Demo version only)

more details please click here.


  • 2020資料創新應用競賽 2nd place (Out of 325 works)
  • Kotlin
  • MVVM
  • RxJava
  • SQLite
  • Room Database

Paragraph image 02 00@2x
Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x

Android APP -

Fengyuan Train Station

(The APP is available on intranet only.)


  The backend of APP is going to push       notification on cellphone, when emergencies, such as passengers crossing the lines and obstacles blocking the railway, are detected. 


  • Kotlin
  • MVVM
  • MQTT
  • Retrofit 2
  • HTTP Live Streaming 


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

Android APP - 
Air Force Attendance

(The APP is available on intranet only.)

    The APP is installed on specific smart phones, then the guards are able to use it, via infrared scanning  QR code or RFID cards to identify if people are allowed to enter or not. In addition,  the usage is used on leaving. More importantly, it supports offline mode.
      

  • Kotlin
  • RxJava
  • SQLite
  • Room database
  • Retrofit 2

Paragraph image 02 00@2x
Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x

Android APP - 

Gorilla Bingo

(It is closed on Google Play at some time.)


  This bingo game is used temporarily for year-end party of Gorilla Technology.


  • Kotlin
  • MVVM
  • Dagger 2
  • RxJava

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

Android APP -

Innolux Visitor Registration Machine

(The APP is available on intranet only.)


    The APP is set on  the android tablet at the entrance of the Innolux office. When visitors are arrived, they can register on the system and upload their personal information, including face features so that they can pass the access control system.

  • JAVA
  • WebSocket
  • FDR (the face detection sdk made by Gorilla)

Paragraph image 02 00@2x

Android APP - 
Heart Music

(It is closed on Google Play at some time.)


    The music streaming APP is similar to KKBOX and Spotify. It supports news feed and like buttons as Facebook or Twitter. Let users are able to interact with each other.

  • Java
  • FaceBook SDK
  • Weibo SDK
  • GCM
  • Exoplayer
  • SQLite
  • SQLiteOpenHelper

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

Android APP -
Taoyuan Airport Parking Lot Attendance System

(The APP is available on intranet only.)

   The APP provides QRCode and license check-in.


  • JAVA
  • WebSocket
  • SQLite

Paragraph image 02 00@2x

Android APP -
T Star Smart Signage

(It is closed on Google Play at some time.)

    The APP is installed at an android box with a huge screen. Users can plan the advertise layout and arrange the schedule in the backend.

    It can play specific ads based on the gender of pedestrians in front of the screen.


  • JAVA
  • WebSocket
  • SQLite
  • SQLiteOpenHelper

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