Avatar of 蔡旻峯 Caesar M. Tsai.
蔡旻峯 Caesar M. Tsai
Backend Engineer
ProfilPortofolio
Postingan
0Koneksi
Cetak
Avatar of the user.

蔡旻峯 Caesar M. Tsai

Backend Engineer
我有 3 年的純軟工作經驗,主要擔任後端工程師,熟悉 Golang 和 Python,有能力實現常見的資料結構演算法。 我曾經完成的系統:多雲服務的資源管理平台、內部後台風控ETL資料處理。我擅長的技術:關聯式資料庫、NoSQL、訊息佇列 MQ、容器化技術、雲端 IaaS 、DDD 軟體架構設計等。
Logo of the organization.
諾德資訊
Taipei City, Taiwan

Latar Belakang Profesional

  • Status sekarang
    Sudah bekerja
    Tidak terbuka untuk peluang
  • Profesi
    Back-end Engineer
    Software Engineer
    Data Engineer
  • Bidang
  • Pengalaman Kerja
    2-4 tahun (relevan 2-4 tahun)
  • Management
    Tidak ada
  • Skil
    Docker
    Kubernetes
    Domain-Driven Design (DDD)
    Linux
    Cloud Services
    Message Queue
    Python
    Golang
    Microservices
    Clean Architecture
    Backend Development
  • Bahasa
    English
    Pemula
    Chinese
    Fasih
  • Pendidikan tertinggi

Preferensi pencarian kerja

  • Jenis pekerjaan yang diinginkan
    Full-time
    Tertarik bekerja jarak jauh
  • Jabatan pekerjaan yang diinginkan
    軟體工程師
  • Lokasi pekerjaan yang diinginkan
    Taipei City, Taiwan
    New Taipei City, Taiwan
    Taoyuan City, Taiwan
    Hsinchu City, Taiwan 300
  • Bekerja lepas
    Non-pekerja lepas

Pengalaman Kerja

Logo of the organization.

Backend Engineer

諾德資訊
Full-time
04/2021 - 04/2022
1 yr 1 mo
b2b multi-cloud managed platform 1.整合 Google Cloud Platform IaaS API,讓初階維運工程師,可以快速上手工作,管理不同雲端的資源。 2.使用 RabbitMQ 實現 Choreography-based saga,處理混合雲平台的資源管理任務。 3.運用 undo log 及狀態語意鎖技術,實現saga補償功能,防止分散式交易中的隔離性問題。 4.運用領域驅動設計(DDD)以及整潔架構,更快速更容易進行單元測試,確保服務的品質。 5.使用 MongoDB 4.0 的 transaction 技術,實現同時對多個 collections 進行讀寫的原子性。 6.重新設計 Golang 的 error ,加入call stack frame,以 JSON log 的形式輸出,提高系統的偵錯效率。 7.基於 RBAC 模型,設計會員權限系統,以保障系統的資安。 Golang、PostgreSQL、MongoDB、RabbitMQ、Docker、Kubernetes、Google Cloud Platform
Logo of the organization.

Backend Engineer

03/2020 - 03/2021
1 yr 1 mo
rule-based big data ETL system 1.利用 Kafka 進行 Streaming ETL,解決 message 重複問題,分析事件內容,找出潛在的系統風險。 2.提供 http api,利用 Redis 提昇讀取效能, 同時防止 cache 資料不一致的情況發生。 3.撰寫 Elasticsearch Aggregations 以進行複雜查詢,並進行冷資料的刪除週期規劃。 4.主動支援運維團隊,開發指令列(Command Line)工具,實施自動化解決方案,手動任務減少了50%。 Golang、MySQL、Elasticsearch、Redis、Kafka、Docker、Kubernetes
Logo of the organization.

Software Engineer

05/2019 - 09/2019
5 mos
cloud service provider in China 1.撰寫 Golang api gateway,與分散式系統的上游服務進行整合 2.研究 container 技術,並協助資深工程師維護 k8s 集群 3.探索各種 DevOps 工具,並協助維護 CI/CD 流程
Logo of the organization.

Embedded Engineer

04/2017 - 03/2019
2 yrs 0 mos
IoT community intercom system integration 1.以 C 語言開發 HA-8618 網路型對講管理總機。 2.使用 MCU 及 I2C protocol 實做 watchdog 及 警報訊號偵測。 3.參考電路公板,設計 OrCAD 電路圖,並進行 GPIO 規劃。 4.使用示波器分析電子訊號,排除硬體電路問題。

Edukasi

Belum ada konten.