Ken Liu

155
reputation
1
9

Director of Engineering at Cockroach Labs.