Ryan Reich's user avatar
Ryan Reich's user avatar
Ryan Reich's user avatar
Ryan Reich
  • Member for 13 years, 4 months
  • Last seen more than 4 years ago
  • GitHub
  • Panorama City, Los Angeles, CA, USA
Stats
37,838
reputation
3k
reached
8
answers
8
questions
Loading…
About

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.

This user doesn’t have any gold badges yet.
15
silver badges
19
bronze badges
58
Score
10
Posts
62
Posts %
20
Score
3
Posts
19
Posts %
18
Score
3
Posts
19
Posts %
15
Score
1
Posts
6
Posts %
15
Score
1
Posts
6
Posts %
14
Score
4
Posts
25
Posts %
Top posts
View all questions and answers
question
19
May 2, 2013
question
17
Apr 28, 2013
answer
15
Jul 7, 2012
answer
10
Apr 21, 2013
question
10
Feb 10, 2012