Wei-Lin Chen 陳威霖

Software engineer in Taipei. I build distributed systems, developer tools, and occasionally furniture.

About

I'm a backend engineer with nine years of experience across fintech and infrastructure. These days I care most about the unglamorous parts of distributed systems: idempotency, backpressure, and the exact semantics of a timeout.

Before moving to industry I did graduate work on consensus protocols at NTU, where I learned that most "impossible" results are really just precise definitions. I still try to bring that attitude to production incidents.

Outside of work I help organize the Taipei Systems Reading Group, and I'm slowly restoring a 1983 Mendini bicycle.

Work

Projects

quorum-db

An embedded key-value store that treats every write as a tiny consensus round. Written in Rust; survives everything except my own patches.

slowmail

A newsletter tool that deliberately batches and delays delivery so writers stop pressing publish at 1 a.m. Self-hosted, single binary, no dependencies.

taipei-transit-gifs

Every Taipei Metro line, animated frame by frame from open GTFS data. Started as a weekend joke, now used by three transit blogs I know of.

Writing

Contact

The reliable way to reach me is email: weilin@example.org. I'm on Mastodon as @weilin@hachyderm.example, and I read the Taipei Systems Reading Group mailing list.