周志嘉

我是軟體工程師,工作上主要負責平台的訂閱服務,平台的目的主要是作為消費者和開發者的橋樑,並且讓三者形成良好的互動關係,而訂閱服務是提供消費者能夠透過定期定額的方式就能使用平台上的所有的訂閱內容,享受虛擬實境所帶來的刺激與樂趣。

 

工作經歷

Software engineer  •  HTC VIVEPORT

三月 2018 - Present

  1. Subscription Service
    • Calculate next charge date for the user and make the user understand subscription status through transaction record.
    • Provide agreement changing.
    • Remind users of the next charge date.
    • Provide campaigns to specific subscribers through customer grouping.
    • Develop Restful API (e.g., product information, purchasing, redeem, subscriber data and so on) to clients.
    • Send subscriber data to BI for data analysis.
    • Send subscriber transaction records to the revenue system for revenue share with developers.
  2. Search Service
    • Use a third-party solution (Algolia) to provide fast queries.
    • Develop Restful API (e.g., search product) to clients.
  3. Data Migration
    • Implement Order migration, wallet migration and bundle product migration.
    • Build a project with a common module including db connection, db operation and useful function, for data migration. Achieve function reusing and increase development efficiency when developing together.
  4. Hardware revenue share
    • Use python script upload order data to Google cloud storage through Jenkins to let BI team do follow-up processing. 
  5. Campaign Service
    • Sync revenue proportion to revenue service when the admin creates or updates campaign information.
  6. Recommendation Service
    • Develop Restful API to recommend most popular and personalized content to users.

學歷

2015 - 2018

國立清華大學

通訊工程

2011 - 2015

國立中正大學

電機工程

技能

語言


  • PHP
  • Python
  • Scala
  • MySQL
  • MongoDB
  • REDIS
  • Git
  • Linux
  • Jenkins
  • Docker
  • AWS EC2
  • AWS S3
  • AWS Lambda
  • AWS SQS
  • Microservices
  • Magento2

  • English — 中階
  • Chinese — 母語或雙語