OAwan

沈萬嘉哲

GeorgioWan

[email protected]  •  0963-488-052  •  Taipei, Taiwan

Full Stack DeveloperBack-End DeveloperPhotographerBlogger

    本人目前於「德克互聯科技有限公司」擔任開發部副理一職,同時也擔任交易所產品開發團隊之 Function Leader,於該單位主要負責 產品需求分析前後端技術開發、Troubleshooting 及 雲端服務架構整合 等。


    在職期間負責的交易所產品,開發涉及 Front-End、Back-End、Database(Storage) 與 DevOps 的部分,也透過微服務架構的導入,將該產品細分為各個不同的專案及微服務,讓服務間各自擁有不同的擴展策略,降低服務間的相依性,也提高了系統整體的穩定度;而在建構微服務的過程中,發現建置雲服務環境既繁瑣又容易發生人工失誤,於是研究並導入了 IaC (Infrastructure as Code),更透過 IaC 專案快速建置了公司內部的數據中心服務,加速及穩定建置服務的過程。


    在微服務架構下,為達到更快速及更統一的部署及版本控制,與同事協作開發了微服務版本部署及管理系統「SAVITAR」,也以該專案參加 2020 AWS Hackathon 並拿到相當優異的成績;除參與 2020 AWS Hackathon 外,於 2019 年十二月與主管代表公司前往拉斯維加斯參加 AWS re:Invent 年度盛會,結識了許多國內外應用 AWS 服務的菁英;也在 2020 年七月代表公司參加 Taiwan CDK Meetup 並擔任應用講師。

(P.S. 此為 2020 AWS Hackathon SAVITAR 之參賽簡報及系統使用說明,以下附上連結 https://bit.ly/39ibREq)


    於「博裕科技有限公司」就職時,因負責金流中心 Front-End 的架構設計及整合開發,接觸了許多支付渠道和第三方支付的介接,也更熟悉與第三方服務間的交易行為模式,更因如此,對 API 開發開始有所涉略;而後,由開發部技術長委任負責 Front-End 與 Back-End 間的中介層整合開發,主要是透過 GraphQL 整合原有 Back-End API,將 Front-End 的顯示商業邏輯及 API 數據作整合,達到單一接口操作不同資源的回傳,以降低查詢複雜度問題;隨後也與 AI 部門同仁,一併開發小遊戲推薦系統,提高玩家黏著度與遊戲推廣效果。


    除了以上所提及之技術相關開發外,近年在與海內外客戶討論需求、盤點內部開發需求規格以及開發人員調度排程亦有相當豐富的經驗。

學歷

國立臺北科技大學 Sep. 2012 - Jul. 2014

資訊工程研究所 - 碩士學位

多媒體暨技術整合實驗室

數位創新企業合作團隊

私立中原大學 Sep. 2007 - Jun. 2012

資訊工程系 - 學士學位 

資工系籃球隊

國立鳳山高級中學 Sep. 2005 - Jun. 2007

工作經歷

德克互聯科技有限公司 Nov. 2019 - Now 2021

  • 交易所產品前、後台整合開發
    FrontEnd - ReactJS、NextJS、Styled Component
    BackEnd - NodeJS、KoaJS、GraphQL API、Restful API、Swagger、MySQL、Redis
    Infrastructure - AWS EC2、ECS、ECR、Code Deploy、Code Pipeline、Lambda、API Gateway、Docker、GitLab CICD

  • 微服務架構系統開發 
    FrontEnd - ReactJS、NextJS、Styled Component
    BackEnd - NodeJS、KoaJS、NestJS、GraphQL API、Restful API、Swagger、MySQL、Redis
    Infrastructure - AWS ECS、Fargate、Makefile

  • DevOps 系統建構開發及維運 
    Infrastructure - AWS Code Pipeline、ECR、ECS、CodeBuild、Code Deploy、X-Ray、ElasticSearch、CloudWatch
  • Infrastructure As Code 設計及建構開發
    Infrastructure - AWS CDK、CloudFormation、AWS SDK
  • 微服務版本部署及管理系統 SAVITAR 
    FrontEnd - ReactJS、NextJS、Sass
    BackEnd - NodeJS、KoaJS、MySQL
    Infrastructure - AWS SDK

博裕科技有限公司 Sep. 2017 - Nov. 2019

  • 遊戲平台架構重構 
    FronEnd - ReactJS、Redux、Sass、AngularJS
  • 金流中心 Front-End 架構設計及整合開發 
    FrontEnd - ReactJS、Redux、NextJS、Sass
    BackEnd  - NodeJS
  • 體育賽事遊戲手機 APP 開發 
    FrontEnd - React-native、Styled Component
  • Front-End API 中介層設計及整合開發 
    BackEnd  - NodeJS、ExpressJS、GraphQL API、MySQL、Redis
    Infrastructure - AWS EC2、NginX
  • 交易所產品整合開發
    FrontEnd - ReactJS、NextJS、Styled Component
    BackEnd  - NodeJS、KoaJS、GraphQL API、Restful API、Swagger、MySQL、Redis
    Infrastructure - AWS EC2、ECS、ECR、Code Deploy、Code Pipeline、Lambda、API Gateway、Docker

可取國際股份有限公司 Nov. 2014 - Sep. 2017

  • ONVIF server 端事件處理 
    C/C++、Makefile
  • ONVIF client 端事件收發 
    Javascript (ES6/ES7)
  • IP camera 後段 Workflow 建置
    Docker、Nginx、NodeJS
  • IP camera stream 播放器
    PPAPI、Javascript、C/C++ 
  • IP camera client 端使用介面 
    ReactJS、Scss

黃盒子互動工程有限公司 Apr. 2013 - Mar. 2014

  • DALI 數位燈光控制系統 
    使用 C# (WPF) 開發以德國 ERCO Light 為基底之燈具控制系統
  • 奉天宮數位金爐 
    使用 Arduino 控制紅外線感測器及閘門開關等機構控制

Side Project

[ Oi ] ReactJS

A WYSIWYG Editor to create slides in impress.js.

⭐ 101 

React-impressJS React

Easy to create an impressive Slide/Introduction/Presentation in ReactJS, impress.js via React. 

⭐ 86

DevOps 分享簡報 React

Facebook 抽獎最佳體驗工具,留言、按讚、心情與分享一把抓。

oCongrats - 抽了啦! React

Facebook 抽獎最佳體驗工具,留言、按讚、心情與分享一把抓。

React-oCard React

Card style presentation with React in the mobile device, it's inspired by Yahoo youcard(懶人卡).

oPartTime Ruby on Rails

A part time job board, let's make part time job feels better.

TopGunPoke.js Javascript

大家找寶貝 Web 版通知 plugin