David Estrine

Software Engineer @ UWaterloo | I love solving puzzles and tricky problems :)

David Estrine | Cal.com