Conrad Lan

About

Backend engineer at Ubiquiti. NTU Comm. Eng. MS. Former startup co-founder. I build scalable systems, break things in staging, and write about both.

A bit more

Most of my career has been backend work nobody notices until it breaks: permission systems, data migrations, search, and the AWS bill.

At some point AI coding agents became part of my daily work. They save me hours. One of them also ran the wrong test command in the wrong repo, with total confidence. I started writing down what I learned so I'd stop fixing the same things twice.

This site is where those notes end up. If you're dealing with the same stuff, the newsletter is the easiest way to keep up.

Experience

  1. Cloud Backend Engineer · Ubiquiti Inc.

    2025–
    • Architected multi-source admin permission system (RBAC) with DynamoDB single-table design
    • Optimized Admin List API from 5s to sub-200ms for 10K+ admin organizations
    • Built async event processing infrastructure (Worker Hub) with SQS/SNS
  2. Senior Backend Engineer · Cake Taiwan

    2023–2025
    • Led ATS overhaul: 100+ APIs, 20+ tables, hundreds of thousands of records migrated
    • Saved NT$3-4M annually by optimizing Algolia search costs
    • Introduced FastAPI with clean architecture to replace legacy Rails
  3. Backend Engineer · Cooby

    2022–2023
    • Moved infrastructure from Heroku to AWS and cut costs by 75.5%
    • Built real-time analytics system with DynamoDB + Redshift
    • Company selected for Forbes Asia 100 To Watch 2022
  4. Co-Founder · Remoneer

    2019–2021
    • Built self-service BI platform with web crawling and OCR search
    • Created remote-work job search platform for Taiwan market

Full changelog

Education

  • National Taiwan University

    M.S. Communication Engineering

    2018–2020
  • National Taiwan University of Science and Technology

    B.S. Electrical Engineering

    2014–2018

Tools I use

Languages
GoPythonTypeScriptRuby
Backend
FastAPIRailsPostgreSQLDynamoDBRedisElasticsearch
Cloud & infra
AWSECSSQS / SNSTerraformDocker
AI
Claude APIClaude CodeAgent workflows