Nick Kravitz

Nick Kravitz

Polymath. Software, Chess, Magic, Gambling, Sports, HFT, Options, Statistics, Java, Economics, Crypto, Travel, Math, Music, Chinese, ML..