Kyle Berezin

111
reputation
2

I enjoy learning new languages and tackling difficult problems.