Adam Cataldo

294
reputation

Software engineering leader; spends way too much free time geeking out on math and finance.