36,090
reputation
8
114
173

Ryan Reich
Loading…

I am a Haskell programmer at Consensys, an Ethereum laboratory/incubator/innovator founded by Joseph Lubin. Since joining, I have been working on the design and prototype of an enhanced smart contract system with a functional programming attitude.

Before becoming a programmer, I was a mathematician for a long time. I received my PhD from Harvard in geometric representation theory with Dennis Gaitsgory as my advisor. Afterward, I was a postdoc at the University of Michigan, ending in May 2015, when I left academia and became a programmer. Although I'm fairly highly educated in category theory, which you might think is related to my interest in Haskell, in fact, I don't use the connection very much in practice. The language is simply beautiful in its own right.

In academia, my only programming experience was with the macro/functional/awful language TeX, for which I wrote a few small packages, most notably ytabeau and the unpublished trace-pgfkeys (available on my website). Compared to writing TeX, nothing else is that bad.

231
answers
24
questions
~2.1m
people reached
  • Panorama City, Los Angeles, CA, USA
  • Member for 10 years, 11 months
  • 2,872 profile views
  • Last seen Jun 12 at 23:58

Top tags (156)

Score 976
Posts 79
Posts % 31
Score 409
Posts 31
Score 319
Posts 28
Score 264
Posts 16
Score 219
Posts 34
Score 160
Posts 13

Top posts (255)

View all questions and answers

Badges (295)

Gold

8

Rarest

Silver

114

Rarest

Bronze

173

Rarest