Conrad Lan

關於

Ubiquiti 後端工程師。台大通訊工程碩士。前新創共同創辦人。我做可擴展的系統,在 staging 把東西搞壞,然後兩件事都寫下來。

多說一點

我的工作大多是那種壞掉才會被注意到的後端:權限系統、資料遷移、搜尋,還有 AWS 帳單。

後來 AI coding agent 變成我每天都在用的工具。它幫我省下很多時間,也曾經很有自信地在錯的 repo 跑錯的測試指令。我開始把學到的東西記下來,免得同一個問題修兩次。

這個網站就是那些筆記最後放的地方。你如果也在處理類似的事,訂閱電子報最方便。

工作經歷

  1. 雲端後端工程師 · Ubiquiti Inc.

    2025–
    • 設計多來源管理者權限系統 (RBAC),採用 DynamoDB 單表設計
    • 優化 Admin List API 回應時間從 5 秒降至 200ms 以下(萬人組織)
    • 建構 SQS/SNS 非同步事件處理基礎設施 (Worker Hub)
  2. 資深後端工程師 · Cake Taiwan

    2023–2025
    • 主導 ATS 改造:100+ API、20+ 資料表、遷移數十萬筆資料
    • 優化 Algolia 搜尋成本,年度節省約 300-400 萬台幣
    • 導入 FastAPI clean architecture 取代舊版 Rails
  3. 後端工程師 · Cooby

    2022–2023
    • 基礎設施從 Heroku 搬到 AWS,成本降低 75.5%
    • 以 DynamoDB + Redshift 建構即時分析系統
    • 公司入選 Forbes Asia 100 To Watch 2022
  4. 共同創辦人 · Remoneer

    2019–2021
    • 建構自助式 BI 平台,包含網頁爬蟲和 OCR 搜尋
    • 做了一個台灣的遠端工作求職平台

完整更新日誌

學歷

  • 國立臺灣大學

    通訊工程碩士

    2018–2020
  • 國立臺灣科技大學

    電機工程學士

    2014–2018

常用工具

語言
GoPythonTypeScriptRuby
後端
FastAPIRailsPostgreSQLDynamoDBRedisElasticsearch
雲端與基礎設施
AWSECSSQS / SNSTerraformDocker
AI
Claude APIClaude CodeAgent workflows