About Me

A Full Stack Developer

熟悉技術及工具:

Frontend:Html5、CSS3、Javascript、JQuery、BackboneJs、Bootstrap、Less、Sass

Backend:Nodejs、Express、Sails、Loopback、Socket.io、Struts 2、Spring、Hibernate 3

Database:MongoDB、MySQL、PostgreSQL

Iaas:AWS、Azure

Paas:Parse

Mobile:Android、iOS

Desktop:C#、Qt

Source Control:Git

Else:Docker、CoreOS

得獎:

2014 - Google Play Store 2048 下載數 1000
2013 - Google Play Store CC 帳號管理器 下載數 8000
2013 - 第 11 屆 黃金企鵝獎 最有潛力獎

專案經歷:

2014 - Geach! 遊戲化教室 教師課堂輔助系統

  • 開發者
  • Android & Server
  • J2EE、MySQL、Android、GCM
  • 攪亂教室,遊戲化教學,改變老師與學生的距離,簡單有趣的上課模式。
  • 展示簡報
  • 推送遊戲給學生
  • 點名系統

2014 - 2048 休閒小遊戲

  • 獨立開發
  • Android、Google Play Game Service
  • 簡單易玩的開源小遊戲,並且整合 Google Play Game Service 讓玩家可以跟全世界競爭。
  • Google Play 商店上架、下載數:1000、評分:4.41

2013 - 55104 茶號台 手持裝置訂購外送系統

  • 開發者
  • Android & Server
  • LBS、Android、iOS、Struts2、Spring、Hibernate3
  • 藉由使用者位置自動配對最適合的飲料店來提供外送服務。
  • 離線可用。
  • 定期同步雲端飲料店資料庫。

2013 - CC 帳號管理器

  • 獨立開發
  • Android、Root Shell
  • 專為 Chain Chronicle 應用撰寫之小工具,輕鬆管理多帳號。
  • Google Play 商店上架、下載數:8000、評分:4.73

2013 - PDCA棋 基於遊戲化的訓練模式

  • 組長、開發者
  • Android、iOS、AllJoyn
  • 提供企業訓練員工的一套遊戲。
  • 近場通訊。

2013 - UniMota 智慧型手機萬用遙控器 (得獎影片

  • 組長、開發者
  • Android & Server
  • Android、8051單晶片、Struts2、Spring、Hibernate3、MySQL
  • 搭配自製低成本硬體裝置,內建紅外線使手機成為萬用遙控器。
  • 雲端同步紅外線代碼,以及遙控器配置。

2012 - 安徑股份有限公司 進銷存系統

  • 開發者
  • Server
  • Struts2、Spring、Hibernate3、MySQL
  • 第一個大型系統,伺服器採用 SSH 架構,前端使用 JQuery,仍在運作中。
  • 企業進銷存系統。

2011 - 台中榮民總醫院自動掛號系統

  • 獨立開發
  • Desktop
  • Java、jsoup
  • 第一個課堂外的程式,自動化送 Http Post,幫助我母親可以免於早上六點起床掛號。

簡歷:
  本人於 2012 年開始 安徑股份有限公司 的 ERP 系統專案,唯本人第一次實作之大型專案,該專案使用了 Struts2、Spring、Hibernate 也就是俗稱的 SSH 架構,系統建置與後續維護時間長達兩年,至今仍在運作。
  而後在 2013 年於東海大學和同學合作一個稱為 UniMota 智慧型手機萬用遙控器 之專案,這是我第一個團隊合作之專案,在專案中,我擔任組長的職責,該專用為在智慧型手機外接一硬體裝置,該硬體裝置使用 8051 晶片與紅外線發射接收器作結合,搭配 Android 手機,領先 HTC、Samsumg...等大廠在手機中內建紅外線遙控家電之功能,並於 2013 年第 11 屆黃金企鵝獎榮獲 最有潛力獎 之殊榮,除了得獎之外,在這專案之中也學到了團隊合作的能力。
  隨後在 Google Play 上架第一款作品:CC 帳號管理器,該 App 截至 2014 年 4 月下載數高達 8000,平均評價為 4.73 星,目前在進行遊戲化教室之專案,不同於國外於課後融入遊戲之專案,本專案在課堂上融入遊戲的元素,使上課的過程就像在打電動一樣,並且已經在 東海大學 之 創新、創意與創業 之通識課程投入使用,為了達到系統需求,對平板進行高度客製化,因此有對 Android 底層有基礎的了解,除此之外,該系統也進行軟硬體整合,使得教師可以切換學生平板畫面使之無線投放至投影器。
  之後因為 2048 的竄紅,也在 Google Play 上架第二款作品:2048,該遊戲使用原生語言撰寫,並且整合了 Google Play Game Service,截至 2014 年 4 月,下載次數破 1000,平均評價為 4.41 星,本人尚對 Git 之版本控管軟體有初步的了解,所有專案皆使用 Git 作版本控管,並且善用 Stackoverflow 尋找問題的解答,使用 RSS 訂閱各大科技新聞,隨時保持己身知識以跟上科技日新月異之腳步,2014 年錄取華碩軟體研發工程師,負責開發華碩手機軟體至今。

Github:https://github.com/SemonCat

E-Mail:semoncat@outlook.com