Avatar of 黃彥閔 Min Huang.
黃彥閔 Min Huang
Backend Engineer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

黃彥閔 Min Huang

Backend Engineer
我是 Min 有 4 年以上後端 Golang 開發經驗,包含 Restful/gRPC API 設計,及 SQL/NoSQL 操作包含 MySQL, Redis, MongoDB, ES 等,和 Kafka 等 MQ 使用經驗,以及 AWS S3, SQS, SNS, Lambda, DynamoDB 等雲服務使用,和串接第三方金流 API 經驗。 Tech - Backend: Golang, Restful, gRPC, Kafka - Database: MySQL, MongoDB(AWS DocumentDB), Elastic Search(Elastic Stack) - Cache: Redis(ElastiCache) - CICD: GitlabCI, Docker, Kubernetes, Terraform - AWS: DoucmentDB, DynamoDB, Lambda, S3, SES, SQS, SNS
Logo of the organization.
KKCompany
Logo of the organization.
德明財經科技大學
Yilan, 台灣

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
  • Fields
    Information Services
    SaaS / Cloud Services
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    Golang
    MySQL
    Redis
    MongoDB
    AWS
    Docker
    Restful
    gRPC
    CI/CD
    SQS
    SNS
    DynamoDB
    S3
  • Languages
    Chinese
    Native or Bilingual
    English
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Backend Engineer
  • Desired work locations
    Taipei City, Taiwan
    Yilan, Yilan City, Yilan County, Taiwan 260
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Backend Engineer

KKCompany
Full-time
Nov 2020 - Present
Taipei City, Taiwan
開發 Feel Anywhere, Platform, BlendVision One 等專案,包括 Member, CMS, Auth, Payment, Pricing, Billing 等服務,提供 gRPC/RESTful API 給內外部團隊,提供可靠且可重複使用的服務,減少公司內部重工現象。 - 整合 Gitlab CI 提供 Formatting, Linting, Testing 減少錯誤並提高品質。 - 設計 AWS DocumentDB, MySQL Repository 提供 Mockable, Testable Interface 支持 Join, Transaction 等操作,減少大量專案 Raw Query 。 - 串接日本金流提供商 GMO 提供信用卡,電信支付等支付方式,提供單次或訂閱等付費模型。 - 實作 Payment Service 每月交易量達 32K 訂閱數達 29K - 為 Platform 實作 Auth(AuthN, AuthZ) Service 串接 envoy 提供 API 權限控制。 - 為 BV One 設計彈性的 Pricing Model 提供 權重(Weighted) 試用(Trial) 實支實付(Pay As You Go) 階級計價(Tiered Pricing) 等各種情境的計價方式。 - 為 BV One 提供 Billing Service 根據 Pricing Model 所定義按照週期,統計費用,並提供報表資料。 Tech - Backend: Golang, Restful, gRPC - Database: MySQL, MongoDB(AWS DocumentDB), Elastic Search(Elastic Stack) - Cache: Redis(ElastiCache) - CICD: GitlabCI, Docker, Kubernetes, Terraform - AWS: DoucmentDB, DynamoDB, Lambda, S3, SES, SQS, SNS
Logo of the organization.

Backend Engineer

Mar 2019 - May 2020
1 yr 3 mos
負責開發維護公司 DWH(Data WareHouse) 服務,包含資料收集(爬蟲,第三方 API 串接),格式轉換映射,數據提供(通常是RESTful API)。 - 將 Crawler 專案導入 Proxy 機制,有效降低爬蟲被封鎖的可能性。 - 設計開發產品管理後台 API,包含新增修改,配置,訂閱,排程等功能,提供 OP 快速設定。 - 重寫 DWH 資料採集流程,透過 Kafka 分配任務至多個節點,有效降低,單節點壓力。 - 開發團隊內函式庫,如 API Cache Middleware,MySQL/MongoDB Repository/DAO 模組。 - 設計開發分散式爬蟲服務,基於 Kafka 分配任務,提供非同步方式處理資料。 - 實作資訊站 API 及背景資料邏輯處理,透過預處理及 Cache 提供低延遲,站點所需資料。
Logo of the organization.

Backend Engineer Intern

Jul 2018 - Feb 2019
8 mos
協助開發及維護公司 DWH(Data WareHouse) 服務,包含資料收集(爬蟲,第三方 API 串接),格式轉換映射,數據提供(通常是RESTful API)。 - 重構 Crawler 專案,合併重複代碼,減少代碼量,以提高可維護性。 - 爬取網路資料,並收入 DWH 服務。 - 串接第三方 API 數據資料,並收入 DWH 服務。 - 開發 DWH 服務後台的 CRUD API(RESTful)。

Education

Logo of the organization.
Bachelor’s Degree
資訊科技
2015 - 2019